Nursing Homes in Iowa
Data source: CMS Provider Data (Provider Information, Survey Summary).
Last updated: 2026-01-15T19:25:30.654Z
Information is provided for general reference and is not medical or legal advice.
Facilities
392
Cities covered
250
Avg overall rating
★★★☆☆3.02
Rated 4–5
161
Special focus
12
Avg certified beds
65.5
Avg residents/day
50.9
Browse by city
Des Moines
★★★☆☆2.754 rated 4–5
Special focus: 2
Avg beds: 77.8
Cedar Rapids
★★★☆☆2.83 rated 4–5
Avg beds: 82.5
Dubuque
★★★★☆3.54 rated 4–5
Avg beds: 93.6
Davenport
★★☆☆☆1.861 rated 4–5
Special focus: 1
Avg beds: 111
Waterloo
★★☆☆☆2.331 rated 4–5
Avg beds: 101.5
Sioux City
★★★☆☆3.333 rated 4–5
Avg beds: 62.3
Marion
★★★★☆3.63 rated 4–5
Avg beds: 51.8
Cedar Falls
★★★☆☆31 rated 4–5
Avg beds: 80.8
Council Bluffs
★★☆☆☆1.6Avg beds: 90.2
West Des Moines
★★★☆☆33 rated 4–5
Special focus: 2
Avg beds: 77.8
Newton
★★★☆☆32 rated 4–5
Avg beds: 52
Ankeny
★★★★☆3.752 rated 4–5
Avg beds: 70.5
Marshalltown
★★☆☆☆2.251 rated 4–5
Avg beds: 236.5
Iowa City
★★★★☆3.672 rated 4–5
Avg beds: 73.7
Mason City
★★☆☆☆2Avg beds: 111
Mount Pleasant
★★★☆☆3.332 rated 4–5
Avg beds: 53.7
Keokuk
★★★★☆42 rated 4–5
Avg beds: 74
Fort Dodge
★★★☆☆3.332 rated 4–5
Avg beds: 103.3
Indianola
★★★☆☆3.332 rated 4–5
Avg beds: 80
Ottumwa
★★★☆☆31 rated 4–5
Avg beds: 84.7
Centerville
★★★☆☆2.67Avg beds: 37
Carroll
★★☆☆☆2.331 rated 4–5
Avg beds: 65
Oskaloosa
★★☆☆☆2.331 rated 4–5
Avg beds: 78
Bettendorf
★★☆☆☆2Avg beds: 68
Cherokee
★★☆☆☆2Avg beds: 50.7
Emmetsburg
★★★☆☆2.671 rated 4–5
Avg beds: 41
Ames
★★★★☆3.672 rated 4–5
Avg beds: 58
Perry
★★☆☆☆2Special focus: 1
Avg beds: 60.7
Muscatine
★★☆☆☆1.67Avg beds: 118.3
Johnston
★★★★☆3.672 rated 4–5
Special focus: 1
Avg beds: 86.7
Urbandale
★★★☆☆3.332 rated 4–5
Avg beds: 60
Charles City
★★★★★4.52 rated 4–5
Avg beds: 55
Sergeant Bluff
★☆☆☆☆1Special focus: 1
Avg beds: 63
Altoona
★★★☆☆31 rated 4–5
Avg beds: 76
Osage
★★★☆☆31 rated 4–5
Avg beds: 48
Decorah
★★☆☆☆2Avg beds: 71
Norwalk
★★☆☆☆1.5Avg beds: 73
Red Oak
★☆☆☆☆1Avg beds: 61
Algona
★★★☆☆31 rated 4–5
Avg beds: 61
Estherville
★★☆☆☆1.5Avg beds: 58
Creston
★★★☆☆2.5Avg beds: 54
Le Mars
★★★★☆3.51 rated 4–5
Avg beds: 58
Coralville
★☆☆☆☆1Avg beds: 105
Clinton
★★★★☆3.51 rated 4–5
Avg beds: 93.5
Mount Ayr
★★★☆☆3Avg beds: 64
Denison
★★★★☆41 rated 4–5
Avg beds: 65
Waukon
★★★☆☆3Avg beds: 59
Grundy Center
★★★☆☆31 rated 4–5
Avg beds: 47.5
Atlantic
★★★★☆3.51 rated 4–5
Avg beds: 75.5
New Hampton
★★★☆☆2.5Avg beds: 58
Independence
★★★☆☆31 rated 4–5
Avg beds: 54.5
Fairfield
★★☆☆☆1.5Avg beds: 71.5
Knoxville
★★★★☆3.51 rated 4–5
Avg beds: 69
Sigourney
★★☆☆☆1.5Avg beds: 48
Oelwein
★★★★☆42 rated 4–5
Avg beds: 66.5
Hampton
★★★★★4.52 rated 4–5
Avg beds: 55
Nevada
★★★★☆41 rated 4–5
Avg beds: 59
Sibley
★★☆☆☆21 rated 4–5
Avg beds: 46
Webster City
★☆☆☆☆1Avg beds: 67.5
Spencer
★★☆☆☆1.5Avg beds: 80.5
Boone
★★★★☆3.51 rated 4–5
Avg beds: 88
Grinnell
★★★★★4.52 rated 4–5
Avg beds: 59
Washington
★★★☆☆31 rated 4–5
Avg beds: 56.5
Cresco
★★★☆☆31 rated 4–5
Avg beds: 44.5
Maquoketa
★★★☆☆3Avg beds: 60.5
Shenandoah
★☆☆☆☆0.5Special focus: 1
Avg beds: 46
Vinton
★★★★☆3.51 rated 4–5
Avg beds: 50.5
Asbury
★★★☆☆31 rated 4–5
Avg beds: 56
Lake City
★☆☆☆☆1Avg beds: 46
West Burlington
★★★☆☆3Avg beds: 160
Madrid
★★★☆☆3Avg beds: 68
Strawberry Point
★★★★☆41 rated 4–5
Avg beds: 16
Elk Horn
★★☆☆☆2Avg beds: 64
Sioux Center
★★★☆☆3Avg beds: 99
Clarinda
★★☆☆☆2Avg beds: 70
Hartley
★★★☆☆3Avg beds: 62
Odebolt
★★★★☆41 rated 4–5
Avg beds: 38
West Union
★★★★☆41 rated 4–5
Avg beds: 59
Winterset
★★☆☆☆2Avg beds: 65
Villisca
★★★☆☆3Avg beds: 46
Dunlap
★☆☆☆☆1Avg beds: 46
Dayton
★★★☆☆3Avg beds: 40
Keosauqua
★☆☆☆☆1Avg beds: 60
Holstein
★★☆☆☆2Avg beds: 60
Granger
★☆☆☆☆1Avg beds: 67
Saint Ansgar
★★★★★51 rated 4–5
Avg beds: 42
Forest City
★★★★☆41 rated 4–5
Avg beds: 43
Rock Rapids
★★★☆☆3Avg beds: 45
Anita
★☆☆☆☆1Special focus: 1
Avg beds: 41
Laurens
★★★★☆41 rated 4–5
Avg beds: 38
Mediapolis
★★★☆☆3Avg beds: 62
Corydon
★★★☆☆3Avg beds: 71
Manly
★★★☆☆3Avg beds: 43
Fort Madison
★★☆☆☆2Avg beds: 80
Oakland
★☆☆☆☆1Avg beds: 61
Audubon
★★★★★51 rated 4–5
Avg beds: 46
Jefferson
★★★☆☆3Avg beds: 46
Wellman
★☆☆☆☆1Avg beds: 62
Lenox
★☆☆☆☆1Avg beds: 36
Manson
★★★☆☆3Avg beds: 42
Hawarden
★☆☆☆☆1Avg beds: 64
George
★★★☆☆3Avg beds: 42
Hull
★★★☆☆3Avg beds: 46
Leon
★★★★★51 rated 4–5
Avg beds: 46
Panora
★★★★☆41 rated 4–5
Avg beds: 46
Conrad
★★★★★51 rated 4–5
Avg beds: 46
Carlisle
★☆☆☆☆1Avg beds: 80
Onawa
★☆☆☆☆1Avg beds: 50
Lansing
★★★★☆41 rated 4–5
Avg beds: 43
Mechanicsville
★★★★☆41 rated 4–5
Avg beds: 39
Mapleton
★★★★☆41 rated 4–5
Avg beds: 58
Stratford
★★☆☆☆2Avg beds: 53
Monticello
★★★☆☆3Avg beds: 75
Polk City
★★★★☆41 rated 4–5
Avg beds: 40
Inwood
★★★★★51 rated 4–5
Avg beds: 40
Corning
★★☆☆☆2Avg beds: 40
Traer
★★★★★51 rated 4–5
Avg beds: 76
West Branch
★★☆☆☆2Avg beds: 65
Bedford
★★★★☆41 rated 4–5
Avg beds: 39
Osceola
★★★☆☆3Avg beds: 90
Avoca
★☆☆☆☆1Avg beds: 46
Montezuma
★★★★☆41 rated 4–5
Avg beds: 41
Whiting
★★★☆☆3Avg beds: 80
La Porte City
★★★★★51 rated 4–5
Avg beds: 46
Mc Gregor
★★★★★51 rated 4–5
Avg beds: 39
Montrose
★★★★★51 rated 4–5
Avg beds: 44
Chariton
★★☆☆☆2Avg beds: 60
Shell Rock
★☆☆☆☆1Avg beds: 44
Fonda
★★★★☆41 rated 4–5
Avg beds: 46
Albia
★★★☆☆3Avg beds: 54
Lamoni
★★★★☆41 rated 4–5
Avg beds: 43
Eldora
★★★★★51 rated 4–5
Avg beds: 46
Amana
★★★★★51 rated 4–5
Avg beds: 50
Zearing
★★★★★51 rated 4–5
Avg beds: 40
Correctionville
★☆☆☆☆1Avg beds: 39
Pleasantville
★☆☆☆☆1Avg beds: 46
Bloomfield
★★★★★51 rated 4–5
Avg beds: 91
Winfield
★★★★★51 rated 4–5
Avg beds: 46
Kingsley
★☆☆☆☆1Avg beds: 43
Stanton
★★★☆☆3Avg beds: 46
Mount Vernon
★★★★★51 rated 4–5
Avg beds: 55
Guttenberg
★★★★★51 rated 4–5
Avg beds: 46
Hubbard
★★★★★51 rated 4–5
Avg beds: 60
Allison
★★★☆☆3Avg beds: 54
Battle Creek
★★★★★51 rated 4–5
Avg beds: 40
Sac City
★★☆☆☆2Avg beds: 77
Pleasant Hill
★☆☆☆☆1Avg beds: 90
Aplington
★★★★☆41 rated 4–5
Avg beds: 46
Nora Springs
★★★★★51 rated 4–5
Avg beds: 50
Belle Plaine
★★★☆☆3Avg beds: 46
Armstrong
★★★★☆41 rated 4–5
Avg beds: 40
Keota
★☆☆☆☆1Special focus: 1
Avg beds: 35
Greene
★☆☆☆☆1Avg beds: 31
Woodbine
★★☆☆☆2Avg beds: 76
Coon Rapids
★★☆☆☆2Avg beds: 57
Storm Lake
★★★☆☆3Avg beds: 93
Clarion
★☆☆☆☆1Avg beds: 76
Britt
★★★★★51 rated 4–5
Avg beds: 67
Garner
★★★★☆41 rated 4–5
Avg beds: 46
Clear Lake
★★★☆☆3Avg beds: 80
Lake Mills
★★★★☆41 rated 4–5
Avg beds: 61
Harlan
★★☆☆☆2Avg beds: 50
Missouri Valley
★☆☆☆☆1Avg beds: 100
Bellevue
★★★★★51 rated 4–5
Avg beds: 46
Anamosa
★★★★★51 rated 4–5
Avg beds: 64
Pleasant Valley
★☆☆☆☆1Avg beds: 44
Wheatland
★★★★☆41 rated 4–5
Avg beds: 44
Edgewood
★★★★★51 rated 4–5
Avg beds: 56
Belmond
★★★☆☆3Avg beds: 44
Greenfield
★★★☆☆3Avg beds: 46
Sheffield
★★☆☆☆2Avg beds: 45
Elma
★★★☆☆3Avg beds: 46
Lone Tree
★★★★★51 rated 4–5
Avg beds: 44
State Center
★★★☆☆3Avg beds: 39
Elkader
★★★★☆41 rated 4–5
Avg beds: 40
Marcus
★★★★☆41 rated 4–5
Avg beds: 38
Milford
★★★★★51 rated 4–5
Avg beds: 46
New London
★★★★☆41 rated 4–5
Avg beds: 43
Remsen
★★☆☆☆2Avg beds: 62
Rockwell
★★★★★51 rated 4–5
Avg beds: 40
Bancroft
★★★★★51 rated 4–5
Avg beds: 28
Exira
★★★☆☆3Avg beds: 60
Pomeroy
★★★☆☆3Avg beds: 30
West Liberty
★★★★☆41 rated 4–5
Avg beds: 55
Story City
★☆☆☆☆1Avg beds: 126
Titonka
★★★★☆41 rated 4–5
Avg beds: 26
Ogden
★★★★☆41 rated 4–5
Avg beds: 46
Fayette
★★★★☆41 rated 4–5
Avg beds: 46
Stacyville
★☆☆☆☆1Avg beds: 34
Burlington
★★★☆☆3Avg beds: 60
Waverly
★★★★☆41 rated 4–5
Avg beds: 100
Ackley
★☆☆☆☆1Avg beds: 38
West Bend
★★★☆☆3Avg beds: 45
Gladbrook
★★★☆☆3Avg beds: 54
Toledo
★★★☆☆3Avg beds: 55
Wapello
★★★★☆41 rated 4–5
Avg beds: 49
North English
★★★★★51 rated 4–5
Avg beds: 44
Tama
★★☆☆☆2Avg beds: 57
Kanawha
★★★★★51 rated 4–5
Avg beds: 26
Kalona
★★★★★51 rated 4–5
Avg beds: 70
Iowa Falls
★★★★☆41 rated 4–5
Avg beds: 77
Sidney
★★★★☆41 rated 4–5
Avg beds: 46
Columbus Junction
★★★☆☆3Avg beds: 39
Northwood
★★★☆☆3Avg beds: 42
Ruthven
★★★★☆41 rated 4–5
Avg beds: 46
Wall Lake
★★★★★51 rated 4–5
Avg beds: 39
Tripoli
★★☆☆☆2Avg beds: 28
Clarksville
★★★☆☆3Avg beds: 42
Lake View
★☆☆☆☆1Avg beds: 45
Eagle Grove
★★★☆☆3Avg beds: 46
Stuart
★★★★★51 rated 4–5
Avg beds: 65
Sumner
★★★☆☆3Avg beds: 61
Manchester
★★★☆☆3Avg beds: 112
Reinbeck
★☆☆☆☆1Avg beds: 28
Guthrie Center
★★☆☆☆2Avg beds: 58
Spirit Lake
★★☆☆☆2Avg beds: 85
Glenwood
★★★☆☆3Avg beds: 69
Aurelia
★★★☆☆3Avg beds: 44
Hiawatha
★★☆☆☆2Avg beds: 109
Orange City
★★★★☆41 rated 4–5
Avg beds: 95
Riceville
★★★★★51 rated 4–5
Avg beds: 34
Tabor
★☆☆☆☆1Special focus: 1
Avg beds: 46
Wayland
★★★★★51 rated 4–5
Avg beds: 34
Solon
★★★★☆41 rated 4–5
Avg beds: 96
Adel
★☆☆☆☆1Avg beds: 50
Williamsburg
★★★★★51 rated 4–5
Avg beds: 59
Cascade
★★★★★51 rated 4–5
Avg beds: 46
West Point
★★★★☆41 rated 4–5
Avg beds: 46
Sanborn
★★★★★51 rated 4–5
Avg beds: 55
Ossian
★★★★☆41 rated 4–5
Avg beds: 46
Waukee
★★★★☆41 rated 4–5
Avg beds: 46
Buffalo Center
★★★★★51 rated 4–5
Avg beds: 42
Clarence
★★★★★51 rated 4–5
Avg beds: 46
Dallas Center
★★★★★51 rated 4–5
Avg beds: 55
Brooklyn
★★★★★51 rated 4–5
Avg beds: 50
Akron
★★★★☆41 rated 4–5
Avg beds: 45
Tipton
★★★☆☆3Avg beds: 54
Denver
★★★★★51 rated 4–5
Avg beds: 31
Keystone
★★★★☆41 rated 4–5
Avg beds: 55
Grimes
★★★★☆41 rated 4–5
Avg beds: 40
Pella
★☆☆☆☆1Avg beds: 100
Wilton
★★★★★51 rated 4–5
Avg beds: 34
Marengo
★★★☆☆3Avg beds: 58
Lisbon
★★★★☆41 rated 4–5
Avg beds: 64
De Witt
★★★★★51 rated 4–5
Avg beds: 70
Clive
★★★★☆41 rated 4–5
Avg beds: 60
Sheldon
★☆☆☆☆1Avg beds: 70
Rock Valley
★★★★★51 rated 4–5
Avg beds: 60
Dyersville
★★★★★51 rated 4–5
Avg beds: 40
Humboldt
★★★★★51 rated 4–5
Avg beds: 28
Guides for families