Nursing homes in Iowa
387 Medicare and Medicaid certified nursing homes and skilled nursing facilities across 249 cities in Iowa. The average CMS overall rating is 3.09 out of 5 stars (September 2026 data).
Data source: CMS Care Compare, updated Sep 2026
Last reviewed:
Cities in Iowa
Best nursing homes in Iowa
Top 25 of 91 homes with a 5-star CMS overall rating, ranked by health inspection and staffing ratings. Stars are one input; visit and ask questions before deciding.
Creekside
503 Wical Way, Grundy Center, IA 50638
55 certified beds · Non profit - Corporation
Deerfield Health Care Center
13731 Hickman Road, Urbandale, IA 50323
30 certified beds · Non profit - Church related
Evans Senior Living Community
1010 North Elm Street, Cresco, IA 52136
43 certified beds · Non profit - Other
Fonda Specialty Care
607 Queen Street, Fonda, IA 50540
46 certified beds · Non profit - Corporation
Gracewell, An Eventide Community
114 South 20th Street, Denison, IA 51442
84 certified beds · Non profit - Corporation
Iowa Veterans Home
1301 Summit, Marshalltown, IA 50158
702 certified beds · Government - State
Kanawha Community Home, INC.
130 West Sixth Street, Kanawha, IA 50447
26 certified beds · For profit - Corporation
Mercyone Dyersville Senior Care
1111 Third Street Sw, Dyersville, IA 52040
40 certified beds · Non profit - Corporation
Meth-Wick Health Center
1625 Brendelwood Drive, Cedar Rapids, IA 52405
69 certified beds · Non profit - Other
Oaknoll Retirement Residence
1 Oaknoll Ct, Iowa City, IA 52240
70 certified beds · Non profit - Corporation
St Francis Manor
2021 Fourth Avenue, Grinnell, IA 50112
78 certified beds · Non profit - Corporation
The Suites at Western Home Communities
5301 Caraway Lane, Cedar Falls, IA 50613
72 certified beds · Non profit - Corporation
West Ridge Care Center
3131 F Avenue Nw, Cedar Rapids, IA 52405
60 certified beds · For profit - Corporation
Wilton Retirement Community
307 Ovesen Drive, Wilton, IA 52778
34 certified beds · Non profit - Corporation
Brooklyn Community Estates
406 North Street, Brooklyn, IA 52211
50 certified beds · For profit - Corporation
Ennoble Nursing and Rehab
2000 Pasadena Drive, Dubuque, IA 52001
85 certified beds · For profit - Limited Liability company
Hubbard Care Center
403 South State Street, Hubbard, IA 50122
60 certified beds · Non profit - Other
Lamoni Specialty Care
215 South Oak Street Box C, Lamoni, IA 50140
43 certified beds · Non profit - Corporation
Mill Valley Care Center
1201 Park Street, Bellevue, IA 52031
46 certified beds · For profit - Corporation
Parkview Home
102 N. Jackson Street, Wayland, IA 52654
34 certified beds · Non profit - Church related
Prairie View Home
610 Eastern Street, Sanborn, IA 51248
55 certified beds · Non profit - Corporation
Scenic Manor
1409 Fremont Street, Iowa Falls, IA 50126
77 certified beds · For profit - Corporation
Solon Nursing Care Center
523 E Fifth Street, Solon, IA 52333
96 certified beds · For profit - Corporation
St Luke's Regional Medical Center SNF
801 Fifth Street, Sioux City, IA 51102
20 certified beds · Non profit - Corporation
Timely Mission Nursing Home
109 Mission Drive, Buffalo Center, IA 50424
42 certified beds · Non profit - Corporation
All nursing homes in Iowa (page 1 of 8)
387 of 387 match
Accura Healthcare of Ames, LLC
3440 Grand Avenue, Ames, IA 50010
75 certified beds · For profit - Corporation
Accura Healthcare of Aurelia, LLC
401 West Fifth Street, Aurelia, IA 51005
41 certified beds · For profit - Limited Liability company
Accura Healthcare of Bancroft
546 East Ramsey Street, Bancroft, IA 50517
25 certified beds · For profit - Corporation
Accura Healthcare of Carlisle
680 Cole Street, Carlisle, IA 50047
80 certified beds · For profit - Limited Liability company
Accura Healthcare of Carroll
2241 North West Street, Carroll, IA 51401
65 certified beds · For profit - Corporation
Accura Healthcare of Cascade LLC
701 North Johnson Street Nw, Cascade, IA 52033
46 certified beds · For profit - Limited Liability company
Accura Healthcare of Cherokee, LLC
921 Riverview Drive, Cherokee, IA 51012
44 certified beds · For profit - Corporation
Accura Healthcare of Creston
1000 East Howard, Creston, IA 50801
31 certified beds · For profit - Limited Liability company
Accura Healthcare of Knoxville, LLC
606 North Seventh Street, Knoxville, IA 50138
60 certified beds · For profit - Corporation
Accura Healthcare of Lake City, LLC
1409 West Main Street, Lake City, IA 51449
46 certified beds · For profit - Corporation
Accura Healthcare of Le Mars
954 7th Avenue Se, Le Mars, IA 51031
46 certified beds · For profit - Limited Liability company
Accura Healthcare of Marshalltown
2401 South Second Street, Marshalltown, IA 50158
84 certified beds · For profit - Corporation
Accura Healthcare of Milford
1600 13th Street, Milford, IA 51351
46 certified beds · For profit - Corporation
Accura Healthcare of Muscatine
3440 Mulberry Avenue, Muscatine, IA 52761
100 certified beds · For profit - Limited Liability company
Accura Healthcare of New Hampton
530 South Linn Avenue, New Hampton, IA 50659
52 certified beds · For profit - Corporation
Accura Healthcare of Newton East, LLC
1743 South Eighth Avenue East, Newton, IA 50208
54 certified beds · For profit - Limited Liability company
Accura Healthcare of Ogden, LLC
625 East Oak Street, Ogden, IA 50212
46 certified beds · For profit - Corporation
Accura Healthcare of Onawa
222 North 15th Street, Onawa, IA 51040
46 certified beds · For profit - Corporation
Accura Healthcare of Ottumwa
Three Pennsylvania Place, Ottumwa, IA 52501
60 certified beds · For profit - Corporation
Accura Healthcare of Pleasantville, LLC
909 North State Street, Pleasantville, IA 50225
46 certified beds · For profit - Corporation
Accura Healthcare of Pomeroy, LLC
303 East 7th Street, Pomeroy, IA 50575
30 certified beds · For profit - Limited Liability company
Accura Healthcare of Shenandoah
1203 South Elm Street, Shenandoah, IA 51601
42 certified beds · For profit - Limited Liability company
Accura Healthcare of Sioux City, LLC
3800 Indian Hills Drive, Sioux City, IA 51104
46 certified beds · For profit - Corporation
Accura Healthcare of South Des Moines
4911 Sw 19th Street, Des Moines, IA 50315
89 certified beds · For profit - Limited Liability company
Accura Healthcare of Spirit Lake
1912 Zenith Avenue, Spirit Lake, IA 51360
80 certified beds · For profit - Corporation
Accura Healthcare of Stanton
213 Halland Avenue, Stanton, IA 51573
46 certified beds · For profit - Limited Liability company
Accura Healthcare of Toledo
403 Grandview Drive, Toledo, IA 52342
55 certified beds · For profit - Corporation
Adel Acres
1919 Greene Street, Adel, IA 50003
50 certified beds · For profit - Limited Liability company
Akron Care Center, INC
991 Highway 3, Akron, IA 51001
45 certified beds · Government - City
Algona Manor Care Center
2221 East McGregor Street, Algona, IA 50511
46 certified beds · For profit - Corporation
Altoona Nursing and Rehabilitation Center
200 Seventh Avenue Sw, Altoona, IA 50009
106 certified beds · For profit - Limited Liability company
Ams Memorial-Greene
108 South High Street, Greene, IA 50636
31 certified beds · For profit - Limited Liability company
Anamosa Care Center
1209 East Third Street, Anamosa, IA 52205
64 certified beds · For profit - Corporation
Arbor Springs of West Des Moines L L C
7951 E P True Parkway, West Des Moines, IA 50266
56 certified beds · For profit - Limited Liability company
Atlantic Specialty Care
1300 East 19th Street, Atlantic, IA 50022
90 certified beds · Non profit - Corporation
Avoca Specialty Care
610 East York Street, Avoca, IA 51521
46 certified beds · Non profit - Corporation
Azria Health Clarinda
600 Manor Drive, Clarinda, IA 51632
70 certified beds · For profit - Limited Liability company
Azria Health Longview
1010 Longview Road, Missouri Valley, IA 51555
100 certified beds · For profit - Partnership
Azria Health Park Place
2401 East Eighth Street, Des Moines, IA 50316
70 certified beds · For profit - Limited Liability company
Azria Health Prairie Ridge
608 Prairie Street, Mediapolis, IA 52637
62 certified beds · For profit - Corporation
Azria Health Rose Vista
1109 Normal Street, Woodbine, IA 51579
76 certified beds · For profit - Limited Liability company
Azria Health Winterset
1015 West Summit, Winterset, IA 50273
65 certified beds · For profit - Limited Liability company
Bedford Specialty Care
1005 West Pearl, Bedford, IA 50833
39 certified beds · Non profit - Corporation
Belle Plaine Specialty Care
1505 Sunset Drive, Belle Plaine, IA 52208
46 certified beds · Non profit - Corporation
Bethany Home
1005 Lincoln Avenue, Dubuque, IA 52001
66 certified beds · Non profit - Corporation
Bethany Life
212 Lafayette Street, Story City, IA 50248
126 certified beds · Non profit - Other
Bethany Lutheran Home
Seven Elliott Street, Council Bluffs, IA 51503
112 certified beds · Non profit - Other
Bettendorf Health Care Center
2730 Crow Creek Road, Bettendorf, IA 52722
86 certified beds · For profit - Corporation
Birkwood Village of Fort Madison
1702 41st Street, Fort Madison, IA 52627
80 certified beds · For profit - Limited Liability company
Bishop Drumm Retirement Center
5837 Winwood Drive, Johnston, IA 50131
150 certified beds · Non profit - Church related