KELN

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