2026 Rankings

Best Nursing Homes in Iowa

Top 25 nursing homes in Iowa ranked by CareGrader’s A-F grading system, based on real CMS government inspection data.

392 total facilities3.1 avg rating2 Special Focus Facilities

How we rank: Facilities are ranked by CareGrader composite score (0-100), which combines CMS health inspections (35%), staffing levels (25%), quality measures (25%), and penalty history (15%). Read our methodology

#1
A

Meth-Wick Health Center

Cedar Rapids, Iowa

Score: 95.8/1005/5 CMS69 bedsNon profit - Other
#2
A

Southeast Iowa Healthcare Center

Keokuk, Iowa

Score: 95.8/1005/5 CMS55 bedsFor profit - Limited Liability company
#3
A

St Francis Manor

GRINNELL, Iowa

Score: 95.8/1005/5 CMS78 bedsNon profit - Corporation
#4
A

Gracewell, An Eventide Community

Denison, Iowa

Score: 95.8/1005/5 CMS84 bedsNon profit - Corporation
#5
A

Iowa Veterans Home

Marshalltown, Iowa

Score: 95.8/1005/5 CMS702 bedsGovernment - State
#6
A

Parkview Home

Wayland, Iowa

Score: 93.3/1005/5 CMS34 bedsNon profit - Church related
#7
A

Oaknoll Retirement Residence

Iowa City, Iowa

Score: 93.3/1005/5 CMS70 bedsNon profit - Corporation
#8
A

Bethany Home

Dubuque, Iowa

Score: 93.3/1005/5 CMS66 bedsFor profit - Corporation
#9
A

Prairie View Home

SANBORN, Iowa

Score: 93.3/1005/5 CMS55 bedsNon profit - Corporation
#10
A

Kanawha Community Home, INC.

Kanawha, Iowa

Score: 93.3/1005/5 CMS26 bedsFor profit - Corporation
#11
A

Westview of Indianola Care Center

INDIANOLA, Iowa

Score: 93.3/1005/5 CMS71 bedsFor profit - Limited Liability company
#12
A

Eldora Specialty Care

Eldora, Iowa

Score: 93.3/1005/5 CMS46 bedsNon profit - Corporation
#13
A

Good Samaritan Society - Saint Ansgar

Saint Ansgar, Iowa

Score: 93.3/1005/5 CMS42 bedsNon profit - Corporation
#14
A

Colonial Manor of Amana

Amana, Iowa

Score: 93.3/1005/5 CMS50 bedsFor profit - Corporation
#15
A

Marian Home

Fort Dodge, Iowa

Score: 92.5/1005/5 CMS90 bedsNon profit - Church related
#16
A

Chautauqua Guest Home #3

Charles City, Iowa

Score: 92.3/1005/5 CMS57 bedsFor profit - Corporation
#17
A

Childserve Habilitation Center

Johnston, Iowa

Score: 92.3/1005/5 CMS74 bedsNon profit - Corporation
#18
A

Sunrise Retirement Community

SIOUX CITY, Iowa

Score: 92.3/1005/5 CMS74 bedsNon profit - Other
#19
A

Edgewood Convalescent Home

Edgewood, Iowa

Score: 92.3/1005/5 CMS56 bedsFor profit - Corporation
#20
A

Newton Village Health Care Center

Newton, Iowa

Score: 92.3/1005/5 CMS24 bedsNon profit - Corporation
#21
A

Franklin General Hospital

Hampton, Iowa

Score: 92.3/1005/5 CMS52 bedsGovernment - County
#22
A

Sunrise Terrace Nursing & Rehabilitation Center

WINFIELD, Iowa

Score: 92.3/1005/5 CMS46 bedsFor profit - Corporation
#23
A

Park Place

Mount Pleasant, Iowa

Score: 92.3/1005/5 CMS49 bedsNon profit - Corporation
#24
A

Bloomfield Care Center

Bloomfield, Iowa

Score: 92.3/1005/5 CMS91 bedsFor profit - Corporation
#25
A

Spurgeon Manor

Dallas Center, Iowa

Score: 92.3/1005/5 CMS55 bedsNon profit - Corporation

About Nursing Homes in Iowa

Iowa has 392 Medicare-certified nursing homes. CareGrader grades every facility from A to F using official CMS (Centers for Medicare & Medicaid Services) government data, including surprise health inspections, Payroll-Based Journal staffing audits, quality measures, and enforcement actions.

The average CMS star rating across all nursing homes in Iowa is 3.1 out of 5 stars. There are currently 2 Special Focus Facilities in Iowa — nursing homes flagged by CMS for a persistent history of serious quality issues.

The rankings above show the top 25 nursing homes in Iowa by CareGrader composite score. Scores are recalculated monthly when CMS publishes updated datasets. Read our full methodology to understand how grades are calculated.


Frequently Asked Questions

What is the best nursing home in Iowa?

Based on CareGrader's analysis of CMS government data, Meth-Wick Health Center in Cedar Rapids is the highest-rated nursing home in Iowa with a grade of A (score: 95.8/100). Rankings are based on health inspections (35%), staffing (25%), quality measures (25%), and penalty history (15%).

How many nursing homes are in Iowa?

There are 392 Medicare-certified nursing homes in Iowa. CareGrader grades each one from A to F based on CMS health inspection, staffing, quality, and penalty data.

How does CareGrader rank nursing homes in Iowa?

CareGrader assigns A-F grades using a composite score (0-100) that combines four dimensions of CMS government data: health inspections (35% weight), staffing levels from Payroll-Based Journal data (25%), quality measures (25%), and penalty history including fines (15%). Grade A = 90-100 (Excellent), B = 80-89 (Good), C = 70-79 (Average), D = 60-69 (Below Average), F = below 60 (Poor). Data is updated monthly.

What is the average nursing home rating in Iowa?

The average CMS star rating for nursing homes in Iowa is 3.1 out of 5 stars. Use CareGrader to find facilities that score above this average.