IA statewide
Iowa Nursing Homes
390 facilities across 248 cities, using CMS March 2026 data.
390 facilities248 cities25,357 certified bedsAvg score 63.6National rank #23 of 51 states
State overview
Iowa has 390 CMS-listed nursing home facilities across 248 cities in the March 2026 dataset. The statewide average composite score is 63.6, with 25,357 certified beds overall. Use the charts, city summary map, and city list below to explore the state.
State charts
Top cities by average score
Cities with the most facilities
Map of Iowa cities
State maps use city-level centroid markers for readability and performance. Click a marker to open the city page.
Cities in Iowa
1
Dallas Center
88.7
2
Grinnell
85.7
1
Keystone
84.2
1
Rock Valley
83.2
1
Wall Lake
83.1
1
Wayland
81.3
1
Inwood
80.9
1
Kanawha
80.8
1
North English
80.6
1
Rock Rapids
80.6
1
Cascade
80.5
1
Conrad
80.5
1
Amana
80.2
1
Bellevue
80.2
1
New London
80.1
1
Riceville
80.1
1
Eldora
80.0
1
Mechanicsville
80.0
1
Edgewood
79.2
1
Humboldt
79.2
1
Audubon
78.9
1
De Witt
78.9
1
Saint Ansgar
78.7
1
Clarence
78.5
1
Traer
78.0
3
Keokuk
77.8
1
Madrid
77.4
2
Hampton
77.3
1
Buffalo Center
77.3
1
Armstrong
76.9
1
Bloomfield
76.7
2
Washington
76.5
1
Lansing
76.2
1
Zearing
76.1
1
Lone Tree
76.0
1
Winfield
76.0
1
Albia
75.9
1
Anamosa
75.7
2
Oelwein
75.5
1
Belmond
75.5
1
Garner
75.4
2
Denison
75.3
1
Sanborn
75.3
1
Waverly
75.3
1
Fayette
75.2
1
Tipton
75.2
3
Johnston
75.2
1
Dyersville
75.1
2
Charles City
75.0
1
State Center
74.7
1
Wapello
74.7
3
Mount Pleasant
74.7
1
Jefferson
74.6
1
Lake Mills
74.5
1
Titonka
74.4
1
La Porte City
73.8
1
West Point
73.8
3
Ames
73.6
1
Bancroft
73.6
1
Brooklyn
73.5
1
Wilton
73.4
1
Grimes
73.0
1
Ruthven
73.0
2
Atlantic
72.9
1
Nora Springs
72.9
1
Williamsburg
72.8
1
Villisca
72.2
2
Le Mars
72.1
3
Iowa City
72.0
1
Strawberry Point
71.8
1
Ogden
71.6
1
Sioux Center
71.6
2
Centerville
71.5
1
Fonda
71.4
1
Clive
71.3
1
Hubbard
71.2
1
Britt
71.1
1
Storm Lake
70.6
1
Hiawatha
70.3
1
Stuart
70.0
1
Kalona
69.9
1
Battle Creek
69.7
3
Ottumwa
69.6
1
Montrose
69.6
1
Pomeroy
69.6
1
Montezuma
69.5
2
Nevada
69.4
2
Boone
69.3
5
Cedar Falls
69.3
3
Urbandale
69.2
1
Harlan
69.2
1
Manson
69.2
1
Mount Vernon
68.8
1
Panora
68.8
1
Aurelia
68.7
4
Ankeny
68.7
1
Iowa Falls
68.6
1
Rockwell
68.4
1
Bedford
68.2
2
Altoona
68.0
1
Leon
67.9
8
Dubuque
67.8
1
Lamoni
67.7
1
Laurens
67.6
1
Corning
67.5
1
Clear Lake
67.4
1
Northwood
67.1
1
Clarksville
67.0
1
Elkader
67.0
1
Polk City
67.0
2
Independence
66.7
1
Remsen
66.7
1
Mc Gregor
66.6
3
Fort Dodge
66.5
1
Odebolt
66.3
2
Maquoketa
66.0
1
Allison
65.9
1
Greenfield
65.8
5
Newton
65.6
1
George
65.6
1
Whiting
65.6
2
Algona
65.3
1
Ossian
65.2
3
Indianola
65.0
1
Guttenberg
65.0
6
Sioux City
64.7
1
Fort Madison
64.7
1
Manchester
64.7
1
West Liberty
64.2
1
Aplington
64.1
1
West Bend
64.0
1
Marcus
63.9
1
Solon
63.9
1
Stanton
63.9
1
Chariton
63.7
10
Cedar Rapids
63.5
1
Milford
63.3
3
Carroll
63.0
5
Marion
63.0
2
Asbury
62.8
1
Stratford
62.8
1
Sumner
62.8
1
Denver
62.6
1
Exira
62.6
1
Sidney
62.6
1
Stacyville
62.4
2
Vinton
62.4
1
Orange City
62.1
1
Coon Rapids
61.9
5
West Des Moines
61.9
1
Osceola
61.8
1
Burlington
61.6
12
Des Moines
61.5
6
Waterloo
61.4
1
Lisbon
61.4
1
Sheffield
61.4
2
Knoxville
61.3
2
New Hampton
60.9
1
Glenwood
60.9
1
West Burlington
60.9
2
Clinton
60.5
1
Guthrie Center
60.3
2
Osage
60.2
1
Forest City
59.9
1
Hull
59.7
1
Marengo
59.7
2
Sibley
59.6
1
Elma
59.5
1
Holstein
59.5
3
Cherokee
59.4
4
Marshalltown
58.9
1
Mapleton
58.9
1
Columbus Junction
58.7
1
Pella
58.6
1
Tama
58.6
1
West Union
58.5
1
Mediapolis
58.3
5
Council Bluffs
58.1
3
Emmetsburg
58.0
1
Hartley
57.6
1
Spirit Lake
57.6
2
Waukon
57.5
3
Bettendorf
57.3
1
Story City
57.3
2
Mount Ayr
57.1
1
Wheatland
57.0
1
Dayton
56.8
2
Decorah
56.8
2
Creston
56.7
2
Cresco
56.6
1
Monticello
56.4
2
Red Oak
56.2
1
Ackley
56.2
2
Grundy Center
56.0
1
Belle Plaine
55.8
1
Adel
55.5
7
Davenport
55.4
1
Corydon
55.4
1
Manly
55.4
1
Dunlap
55.1
1
Keosauqua
55.0
1
Tripoli
54.6
1
Akron
54.1
1
Toledo
54.1
3
Oskaloosa
53.8
1
Lenox
53.1
1
Eagle Grove
52.8
1
Correctionville
52.5
3
Muscatine
52.5
1
Pleasant Hill
51.9
3
Perry
51.9
3
Mason City
51.6
2
Sigourney
51.5
1
Avoca
51.4
1
Oakland
51.4
1
Granger
51.3
1
Winterset
51.1
1
Centerville,
50.3
2
Fairfield
50.2
2
Spencer
50.1
1
Clarion
49.8
1
Greene
49.8
1
Sac City
49.5
1
Hawarden
49.2
2
Norwalk
48.7
2
Webster City
48.4
1
Clarinda
48.3
1
Kingsley
47.5
1
Tabor
46.4
1
Sheldon
45.7
2
Sergeant Bluff
45.2
1
Carlisle
45.1
2
Estherville
44.9
1
Lake City
44.7
1
Elk Horn
44.5
1
Woodbine
43.9
1
Reinbeck
43.4
1
Pleasant Valley
42.4
1
Missouri Valley
41.7
1
Gladbrook
41.3
2
Coralville
41.2
1
Onawa
40.1
1
Shell Rock
39.6
1
Pleasantville
38.3
1
West Branch
38.0
1
Wellman
37.9
2
Shenandoah
36.2
1
Anita
35.1
1
Keota
34.5
All data from CMS Nursing Home Compare (March 2026). Composite scores calculated by NursingHomesNearMe.org. Not endorsed by CMS. Always verify at medicare.gov/care-compare before making any care decision.