Best nursing homes in Iowa

There are 387 nursing homes in Iowa certified by Medicare. Of the 385 with a CMS star rating, the average is 3.1 stars. The national average is 3.

Source: Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. We refresh our information from this source. About our data

How Iowa nursing homes are rated

5 stars91 (24%)4 stars69 (18%)3 stars86 (22%)2 stars61 (16%)1 star78 (20%)
CMS star ratings of Iowa nursing homes
CMS star ratings of Iowa nursing homes
5 stars91
4 stars69
3 stars86
2 stars61
1 stars78

Top-rated nursing homes in Iowa

Sorted by CMS star rating, then name. Click a facility for inspections, staffing and quality details.

  1. 1.Accura Healthcare of Bancroft

    546 East Ramsey Street, Bancroft, IA 50517

    For-profit · 25 beds · Part of Accura Healthcare

    ★★★★★5Much above average
  2. 2.Algona Manor Care Center

    2221 East McGregor Street, Algona, IA 50511

    For-profit · 46 beds

    • CMS high performer
    ★★★★★5Much above average
  3. 3.Anamosa Care Center

    1209 East Third Street, Anamosa, IA 52205

    For-profit · 64 beds

    • CMS high performer
    ★★★★★5Much above average
  4. 4.Bethany Home

    1005 Lincoln Avenue, Dubuque, IA 52001

    Non-profit · 66 beds

    ★★★★★5Much above average
  5. 5.Briarwood Healthcare Center

    605 Greenwood Drive, Iowa City, IA 52246

    For-profit · 62 beds

    • CMS high performer
    ★★★★★5Much above average
  6. 6.Brooklyn Community Estates

    406 North Street, Brooklyn, IA 52211

    For-profit · 50 beds

    • CMS high performer
    ★★★★★5Much above average
  7. 7.Buchanan County Health Center

    1600 First Street East, Independence, IA 50644

    Government · 39 beds

    • CMS high performer
    ★★★★★5Much above average
  8. 8.Chautauqua Guest Home #2

    602 Eleventh Street, Charles City, IA 50616

    For-profit · 53 beds

    ★★★★★5Much above average
  9. 9.Chautauqua Guest Home #3

    302 Ninth Street, Charles City, IA 50616

    For-profit · 57 beds

    • CMS high performer
    ★★★★★5Much above average
  10. 10.Childserve Habilitation Center

    5900 Pioneer Parkway, Johnston, IA 50131

    Non-profit · 74 beds

    • CMS high performer
    ★★★★★5Much above average
  11. 11.Clarence Nursing Home

    402 2nd Avenue, Clarence, IA 52216

    For-profit · 46 beds

    • CMS high performer
    ★★★★★5Much above average
  12. 12.Community Care Center

    325 Southwest Seventh Street, Stuart, IA 50250

    For-profit · 65 beds

    ★★★★★5Much above average
  13. 13.Concord Care Center

    490 West Lyons Street, Garner, IA 50438

    For-profit · 46 beds · Part of Legacy Healthcare

    • CMS high performer
    ★★★★★5Much above average
  14. 14.Creekside

    503 Wical Way, Grundy Center, IA 50638

    Non-profit · 55 beds · Part of Western Home Communities

    • CMS high performer
    ★★★★★5Much above average
  15. 15.Deerfield Health Care Center

    13731 Hickman Road, Urbandale, IA 50323

    Non-profit · 30 beds · Part of Immanuel

    • CMS high performer
    ★★★★★5Much above average
  16. 16.Edgewood Convalescent Home

    513 Bell Street, Edgewood, IA 52042

    For-profit · 56 beds · Part of Edgewood Convalescent Home

    • CMS high performer
    ★★★★★5Much above average
  17. 17.English Valley Nursing Care Center

    150 West Washington St, North English, IA 52316

    For-profit · 44 beds

    • CMS high performer
    ★★★★★5Much above average
  18. 18.Ennoble Nursing and Rehab

    2000 Pasadena Drive, Dubuque, IA 52001

    For-profit · 85 beds · Part of Shlomo Hoffman

    • CMS high performer
    ★★★★★5Much above average
  19. 19.Evans Senior Living Community

    1010 North Elm Street, Cresco, IA 52136

    Non-profit · 43 beds · Part of Edgewood Convalescent Home

    • CMS high performer
    ★★★★★5Much above average
  20. 20.Fonda Specialty Care

    607 Queen Street, Fonda, IA 50540

    Non-profit · 46 beds · Part of Care Initiatives

    • CMS high performer
    ★★★★★5Much above average
  21. 21.Franklin General Hospital

    1720 Central Avenue East, Hampton, IA 50441

    Government · 52 beds

    • CMS high performer
    ★★★★★5Much above average
  22. 22.Friendship Village Retirement

    600 Park Lane, Waterloo, IA 50702

    Non-profit · 72 beds

    • CMS high performer
    ★★★★★5Much above average
  23. 23.Good Samaritan - George

    324 First Avenue North, George, IA 51237

    Non-profit · 36 beds · Part of Good Samaritan Society

    ★★★★★5Much above average
  24. 24.Good Samaritan - Saint Ansgar

    701 East Fourth Street, Saint Ansgar, IA 50472

    For-profit · 42 beds · Part of Good Samaritan Society

    • CMS high performer
    ★★★★★5Much above average
  25. 25.Gracewell, An Eventide Community

    114 South 20th Street, Denison, IA 51442

    Non-profit · 84 beds

    • CMS high performer
    ★★★★★5Much above average
  26. 26.Green Hills Health Care Center

    2200 Hamilton Drive, Ames, IA 50014

    For-profit · 56 beds · Part of Life Care Services

    • CMS high performer
    ★★★★★5Much above average
  27. 27.Guttenberg Care Center

    1315 Acre Street, Guttenberg, IA 52052

    For-profit · 46 beds · Part of Legacy Healthcare

    • CMS high performer
    ★★★★★5Much above average
  28. 28.Heartland Care Center

    604 East Fenton PO Box 608, Marcus, IA 51035

    Non-profit · 38 beds

    • CMS high performer
    ★★★★★5Much above average
  29. 29.Hegg Memorial Health Center

    2116 14th Street, Rock Valley, IA 51247

    Non-profit · 60 beds

    • CMS high performer
    ★★★★★5Much above average
  30. 30.Heritage House

    1200 Brookridge Circle, Atlantic, IA 50022

    Non-profit · 61 beds · Part of Wesleylife

    • CMS high performer
    ★★★★★5Much above average

Nursing Homes by city in Iowa

Nursing Homes by county in Iowa

Frequently asked questions

How many nursing homes are in Iowa?

There are 387 Medicare-certified nursing homes in Iowa, across 248 cities and towns.

What is the average rating of nursing homes in Iowa?

The average CMS overall star rating for Iowa is 3.1 stars, compared with 3 nationally. 91 nursing homes in Iowa have 5 stars and 78 have 1 star.

What is the highest-rated nursing home in Iowa?

30 nursing homes share the top rating of 5 stars, including Accura Healthcare of Bancroft in Bancroft. Ratings change as new inspection and quality data arrive.

Helpful resources