Assisted living & nursing homes in Iowa
497 assisted-living / residential care and 388 nursing-home facilities — ranked by the government safety records referral sites won't show you. 236 have substantiated complaints · 12 CMS abuse-flagged · 2 on probation.
Top-rated facilities in Iowa
- A Jersey Ridge Place Davenport
- A Journey Senior Services Carroll
- A Kahl Home Assisted Living Davenport
- A Keelson Harbour Senior Living Mc Spirit Lake
- A Kennybrook Village Grimes
- A Kensington Place New Hampton
- A Kentucky Ridge Assisted Living Mason City
- A Keystone Place At Forevergreen Assisted Living North Liberty
- A Keystone Senior Suites Keystone
- A Kindred House Of Ottumwa, LLC Ottumwa
- A Kingston Court Elkader
- A Kingston Hill Cedar Rapids
Facilities with substantiated complaints
- F Oakland Manor Oakland
- F Azria Health Prairie Ridge Mediapolis
- F Bishop Drumm Retirement Center Johnston
- F Greater Southside Health And Rehabilitation Des Moines
- F Royal Oaks Nursing And Rehabilitation Center Urbandale
- F Parkridge Specialty Care Pleasant Hill
- F Regency Care Center Norwalk
- F Prestige Care Center Of Fairfield Fairfield
- F Harmony House Health Care Center Waterloo
- F Garden View Care Center Shenandoah
- F Salem Lutheran Home Elk Horn
- F Westwood Specialty Care Sioux City
CMS cost-report rate in Iowa
Across 366 Iowa nursing homes with a public CMS cost report, the median all-payer rate is $292 per resident-day. This is net patient revenue divided by resident-days across Medicare, Medicaid, and private pay. It is an accounting statistic, not a private-pay quote or monthly consumer price.
Source: CMS Skilled Nursing Facility Cost Report (FY2023), analyzed by Senior Care Record Map. See the state comparison and payment guide.
Comparing care in Iowa?
$19.99 one-time · lifetime accessThe map and safety grades are free. Senior Care Record Map Pro unlocks the full safety file so you can shortlist with confidence — no referral fees, no salespeople, your data never sold.
- full inspection, complaint & citation history for every facility
- Direct links to the underlying government records
- Save, tag & rate facilities to follow up
- Side-by-side comparison & CSV shortlist export
One-time payment. Works on every facility in all 50 states, DC & territories.
Start here
Largest cities in Iowa
- Cedar Rapids 35
- Des Moines 31
- Davenport 22
- Dubuque 17
- Sioux City 16
- Council Bluffs 16
- West Des Moines 14
- Ankeny 13
- Cedar Falls 13
- Ames 13
- Marion 12
- Iowa City 11
- Urbandale 11
- Marshalltown 10
- Waterloo 9
- Mason City 9
- Newton 9
- Ottumwa 8
- Bettendorf 8
- Johnston 8
- Fort Dodge 7
- Indianola 7
- Coralville 7
- Carroll 7
- Emmetsburg 7
- Decorah 6
- Norwalk 6
- Fort Madison 6
- Muscatine 6
- Burlington 6
All counties in Iowa
- Polk County 87
- Linn County 54
- Scott County 34
- Dubuque County 26
- Johnson County 24
- Black Hawk County 23
- Dallas County 23
- Woodbury County 22
- Pottawattamie County 20
- Story County 20
- Warren County 15
- Cerro Gordo County 13
- Clayton County 13
- Clinton County 13
- Lee County 12
- Plymouth County 12
- Sioux County 12
- Marshall County 11
- Palo Alto County 11
- Butler County 10
- Carroll County 10
- Fayette County 10
- Muscatine County 10
- Boone County 9
- Bremer County 9
- Henry County 9
- Jasper County 9
- Marion County 9
- Obrien County 9
- Washington County 9
- Benton County 8
- Cherokee County 8
- Des Moines County 8
- Grundy County 8
- Iowa County 8
- Mitchell County 8
- Poweshiek County 8
- Wapello County 8
- Webster County 8
- Kossuth County 7
- Tama County 7
- Winneshiek County 7
- Wright County 7
- Cedar County 6
- Chickasaw County 6
- Dickinson County 6
- Floyd County 6
- Franklin County 6
- Hardin County 6
- Howard County 6
- Ida County 6
- Jackson County 6
- Montgomery County 6
- Union County 6
- Allamakee County 5
- Appanoose County 5
- Buchanan County 5
- Cass County 5
- Delaware County 5
- Emmet County 5
- Hamilton County 5
- Hancock County 5
- Harrison County 5
- Jones County 5
- Keokuk County 5
- Mahaska County 5
- Monona County 5
- Page County 5
- Ringgold County 5
- Sac County 5
- Shelby County 5
- Winnebago County 5
- Adair County 4
- Calhoun County 4
- Clay County 4
- Crawford County 4
- Guthrie County 4
- Lyon County 4
- Audubon County 3
- Buena Vista County 3
- Clarke County 3
- Decatur County 3
- Jefferson County 3
- Louisa County 3
- Lucas County 3
- Monroe County 3
- Osceola County 3
- Pocahontas County 3
- Taylor County 3
- Worth County 3
- Davis County 2
- Fremont County 2
- Greene County 2
- Humboldt County 2
- Mills County 2
- Van Buren County 2
- Wayne County 2
- Adams County 1
- Madison County 1
Ranked by Senior Care Record Map safety grade (CA CDSS licensing records + CMS Care Compare, 2026). How grades are calculated →