Iowa nursing home report card
We found 387 nursing homes in Iowa. 17 currently show a CMS abuse icon and 148 have an overall rating of 2 stars or lower. See the Top 10 worst nursing homes in Iowa.
CMS state averages
Official Care Compare averages for Iowa versus the U.S. overall. Facility pages compare each home against these benchmarks.
Cities with the most lower-rated facilities
- Top 10 worst in Des Moines6 ≤2★ · 12 total
- Top 10 worst in Cedar Rapids6 ≤2★ · 10 total
- Top 10 worst in Davenport5 ≤2★ · 7 total
- Top 10 worst in Waterloo5 ≤2★ · 6 total
- Top 10 worst in Council Bluffs4 ≤2★ · 5 total
- Top 10 worst in Dubuque3 ≤2★ · 8 total
- Top 10 worst in Cedar Falls3 ≤2★ · 5 total
- Top 10 worst in Marion3 ≤2★ · 5 total
- Top 10 worst in Marshalltown3 ≤2★ · 4 total
- Top 10 worst in Mason City3 ≤2★ · 3 total
Cities with higher average ratings
Counties to explore
Facilities with a CMS abuse icon
- Garden View Care Center · Shenandoah111 deficiencies
- Pine Acres Rehabilitation and Care Center · West Des Moines103 deficiencies
- Hillcrest Health Care Center · Hawarden73 deficiencies
- Oakland Manor · Oakland67 deficiencies
- Greater Southside Health and Rehabilitation · Des Moines63 deficiencies
- Parkview Manor · Wellman46 deficiencies
- Ridgecrest Village · Davenport41 deficiencies
- Accura Healthcare of Marshalltown · Marshalltown40 deficiencies
- Regency Care Center · Norwalk40 deficiencies
- Embassy Rehab and Care Center · Sergeant Bluff27 deficiencies
- Harmony Waterloo · Waterloo22 deficiencies
- St Anthony Senior Services · Carroll19 deficiencies
- Colonial Manor of Elma · Elma16 deficiencies
- Eldora Specialty Care · Eldora7 deficiencies
- Maquoketa Care Center · Maquoketa7 deficiencies
Browse all cities and counties in Iowa
Find local facility reports and compare inspection records in your area.
Cities (248)
- Ackley reportsCompare lower-rated homes
- Adel reportsCompare lower-rated homes
- Akron reportsCompare lower-rated homes
- Albia reportsCompare lower-rated homes
- Algona reportsCompare lower-rated homes
- Allison reportsCompare lower-rated homes
- Altoona reportsCompare lower-rated homes
- Amana reportsCompare lower-rated homes
- Ames reportsCompare lower-rated homes
- Anamosa reportsCompare lower-rated homes
- Anita reportsCompare lower-rated homes
- Ankeny reportsCompare lower-rated homes
- Aplington reportsCompare lower-rated homes
- Armstrong reportsCompare lower-rated homes
- Asbury reportsCompare lower-rated homes
- Atlantic reportsCompare lower-rated homes
- Audubon reportsCompare lower-rated homes
- Aurelia reportsCompare lower-rated homes
- Avoca reportsCompare lower-rated homes
- Bancroft reportsCompare lower-rated homes
- Battle Creek reportsCompare lower-rated homes
- Bedford reportsCompare lower-rated homes
- Belle Plaine reportsCompare lower-rated homes
- Bellevue reportsCompare lower-rated homes
- Belmond reportsCompare lower-rated homes
- Bettendorf reportsCompare lower-rated homes
- Bloomfield reportsCompare lower-rated homes
- Boone reportsCompare lower-rated homes
- Britt reportsCompare lower-rated homes
- Brooklyn reportsCompare lower-rated homes
- Buffalo Center reportsCompare lower-rated homes
- Burlington reportsCompare lower-rated homes
- Carlisle reportsCompare lower-rated homes
- Carroll reportsCompare lower-rated homes
- Cascade reportsCompare lower-rated homes
- Cedar Falls reportsCompare lower-rated homes
- Cedar Rapids reportsCompare lower-rated homes
- Centerville reportsCompare lower-rated homes
- Chariton reportsCompare lower-rated homes
- Charles City reportsCompare lower-rated homes
- Cherokee reportsCompare lower-rated homes
- Clarence reportsCompare lower-rated homes
- Clarinda reportsCompare lower-rated homes
- Clarion reportsCompare lower-rated homes
- Clarksville reportsCompare lower-rated homes
- Clear Lake reportsCompare lower-rated homes
- Clinton reportsCompare lower-rated homes
- Clive reportsCompare lower-rated homes
- Columbus Junction reportsCompare lower-rated homes
- Conrad reportsCompare lower-rated homes
- Coon Rapids reportsCompare lower-rated homes
- Coralville reportsCompare lower-rated homes
- Corning reportsCompare lower-rated homes
- Correctionville reportsCompare lower-rated homes
- Corydon reportsCompare lower-rated homes
- Council Bluffs reportsCompare lower-rated homes
- Cresco reportsCompare lower-rated homes
- Creston reportsCompare lower-rated homes
- Dallas Center reportsCompare lower-rated homes
- Davenport reportsCompare lower-rated homes
- Dayton reportsCompare lower-rated homes
- De Witt reportsCompare lower-rated homes
- Decorah reportsCompare lower-rated homes
- Denison reportsCompare lower-rated homes
- Denver reportsCompare lower-rated homes
- Des Moines reportsCompare lower-rated homes
- Dubuque reportsCompare lower-rated homes
- Dunlap reportsCompare lower-rated homes
- Dyersville reportsCompare lower-rated homes
- Eagle Grove reportsCompare lower-rated homes
- Edgewood reportsCompare lower-rated homes
- Eldora reportsCompare lower-rated homes
- Elk Horn reportsCompare lower-rated homes
- Elkader reportsCompare lower-rated homes
- Elma reportsCompare lower-rated homes
- Emmetsburg reportsCompare lower-rated homes
- Estherville reportsCompare lower-rated homes
- Exira reportsCompare lower-rated homes
- Fairfield reportsCompare lower-rated homes
- Fayette reportsCompare lower-rated homes
- Fonda reportsCompare lower-rated homes
- Forest City reportsCompare lower-rated homes
- Fort Dodge reportsCompare lower-rated homes
- Fort Madison reportsCompare lower-rated homes
- Garner reportsCompare lower-rated homes
- George reportsCompare lower-rated homes
- Gladbrook reportsCompare lower-rated homes
- Glenwood reportsCompare lower-rated homes
- Granger reportsCompare lower-rated homes
- Greene reportsCompare lower-rated homes
- Greenfield reportsCompare lower-rated homes
- Grimes reportsCompare lower-rated homes
- Grinnell reportsCompare lower-rated homes
- Grundy Center reportsCompare lower-rated homes
- Guthrie Center reportsCompare lower-rated homes
- Guttenberg reportsCompare lower-rated homes
- Hampton reportsCompare lower-rated homes
- Harlan reportsCompare lower-rated homes
- Hartley reportsCompare lower-rated homes
- Hawarden reportsCompare lower-rated homes
- Hiawatha reportsCompare lower-rated homes
- Holstein reportsCompare lower-rated homes
- Hubbard reportsCompare lower-rated homes
- Hull reportsCompare lower-rated homes
- Humboldt reportsCompare lower-rated homes
- Independence reportsCompare lower-rated homes
- Indianola reportsCompare lower-rated homes
- Inwood reportsCompare lower-rated homes
- Iowa City reportsCompare lower-rated homes
- Iowa Falls reportsCompare lower-rated homes
- Jefferson reportsCompare lower-rated homes
- Johnston reportsCompare lower-rated homes
- Kalona reportsCompare lower-rated homes
- Kanawha reportsCompare lower-rated homes
- Keokuk reportsCompare lower-rated homes
- Keosauqua reportsCompare lower-rated homes
- Keota reportsCompare lower-rated homes
- Keystone reportsCompare lower-rated homes
- Kingsley reportsCompare lower-rated homes
- Knoxville reportsCompare lower-rated homes
- La Porte City reportsCompare lower-rated homes
- Lake City reportsCompare lower-rated homes
- Lake Mills reportsCompare lower-rated homes
- Lamoni reportsCompare lower-rated homes
- Lansing reportsCompare lower-rated homes
- Laurens reportsCompare lower-rated homes
- Le Mars reportsCompare lower-rated homes
- Lenox reportsCompare lower-rated homes
- Leon reportsCompare lower-rated homes
- Lisbon reportsCompare lower-rated homes
- Lone Tree reportsCompare lower-rated homes
- Madrid reportsCompare lower-rated homes
- Manchester reportsCompare lower-rated homes
- Manly reportsCompare lower-rated homes
- Manson reportsCompare lower-rated homes
- Mapleton reportsCompare lower-rated homes
- Maquoketa reportsCompare lower-rated homes
- Marcus reportsCompare lower-rated homes
- Marengo reportsCompare lower-rated homes
- Marion reportsCompare lower-rated homes
- Marshalltown reportsCompare lower-rated homes
- Mason City reportsCompare lower-rated homes
- Mc Gregor reportsCompare lower-rated homes
- Mechanicsville reportsCompare lower-rated homes
- Mediapolis reportsCompare lower-rated homes
- Milford reportsCompare lower-rated homes
- Missouri Valley reportsCompare lower-rated homes
- Montezuma reportsCompare lower-rated homes
- Monticello reportsCompare lower-rated homes
- Montrose reportsCompare lower-rated homes
- Mount Ayr reportsCompare lower-rated homes
- Mount Pleasant reportsCompare lower-rated homes
- Mount Vernon reportsCompare lower-rated homes
- Muscatine reportsCompare lower-rated homes
- Nevada reportsCompare lower-rated homes
- New Hampton reportsCompare lower-rated homes
- New London reportsCompare lower-rated homes
- Newton reportsCompare lower-rated homes
- Nora Springs reportsCompare lower-rated homes
- North English reportsCompare lower-rated homes
- Northwood reportsCompare lower-rated homes
- Norwalk reportsCompare lower-rated homes
- Oakland reportsCompare lower-rated homes
- Odebolt reportsCompare lower-rated homes
- Oelwein reportsCompare lower-rated homes
- Ogden reportsCompare lower-rated homes
- Onawa reportsCompare lower-rated homes
- Orange City reportsCompare lower-rated homes
- Osage reportsCompare lower-rated homes
- Osceola reportsCompare lower-rated homes
- Oskaloosa reportsCompare lower-rated homes
- Ossian reportsCompare lower-rated homes
- Ottumwa reportsCompare lower-rated homes
- Panora reportsCompare lower-rated homes
- Pella reportsCompare lower-rated homes
- Perry reportsCompare lower-rated homes
- Pleasant Hill reportsCompare lower-rated homes
- Pleasant Valley reportsCompare lower-rated homes
- Pleasantville reportsCompare lower-rated homes
- Polk City reportsCompare lower-rated homes
- Pomeroy reportsCompare lower-rated homes
- Red Oak reportsCompare lower-rated homes
- Reinbeck reportsCompare lower-rated homes
- Remsen reportsCompare lower-rated homes
- Riceville reportsCompare lower-rated homes
- Rock Rapids reportsCompare lower-rated homes
- Rock Valley reportsCompare lower-rated homes
- Rockwell reportsCompare lower-rated homes
- Ruthven reportsCompare lower-rated homes
- Sac City reportsCompare lower-rated homes
- Saint Ansgar reportsCompare lower-rated homes
- Sanborn reportsCompare lower-rated homes
- Sergeant Bluff reportsCompare lower-rated homes
- Sheffield reportsCompare lower-rated homes
- Sheldon reportsCompare lower-rated homes
- Shell Rock reportsCompare lower-rated homes
- Shenandoah reportsCompare lower-rated homes
- Sibley reportsCompare lower-rated homes
- Sidney reportsCompare lower-rated homes
- Sigourney reportsCompare lower-rated homes
- Sioux Center reportsCompare lower-rated homes
- Sioux City reportsCompare lower-rated homes
- Solon reportsCompare lower-rated homes
- Spencer reportsCompare lower-rated homes
- Spirit Lake reportsCompare lower-rated homes
- Stacyville reportsCompare lower-rated homes
- Stanton reportsCompare lower-rated homes
- State Center reportsCompare lower-rated homes
- Storm Lake reportsCompare lower-rated homes
- Story City reportsCompare lower-rated homes
- Stratford reportsCompare lower-rated homes
- Strawberry Point reportsCompare lower-rated homes
- Stuart reportsCompare lower-rated homes
- Sumner reportsCompare lower-rated homes
- Tabor reportsCompare lower-rated homes
- Tama reportsCompare lower-rated homes
- Tipton reportsCompare lower-rated homes
- Titonka reportsCompare lower-rated homes
- Toledo reportsCompare lower-rated homes
- Traer reportsCompare lower-rated homes
- Tripoli reportsCompare lower-rated homes
- Urbandale reportsCompare lower-rated homes
- Villisca reportsCompare lower-rated homes
- Vinton reportsCompare lower-rated homes
- Wall Lake reportsCompare lower-rated homes
- Wapello reportsCompare lower-rated homes
- Washington reportsCompare lower-rated homes
- Waterloo reportsCompare lower-rated homes
- Waukon reportsCompare lower-rated homes
- Waverly reportsCompare lower-rated homes
- Wayland reportsCompare lower-rated homes
- Webster City reportsCompare lower-rated homes
- Wellman reportsCompare lower-rated homes
- West Bend reportsCompare lower-rated homes
- West Branch reportsCompare lower-rated homes
- West Burlington reportsCompare lower-rated homes
- West Des Moines reportsCompare lower-rated homes
- West Liberty reportsCompare lower-rated homes
- West Point reportsCompare lower-rated homes
- West Union reportsCompare lower-rated homes
- Wheatland reportsCompare lower-rated homes
- Whiting reportsCompare lower-rated homes
- Williamsburg reportsCompare lower-rated homes
- Wilton reportsCompare lower-rated homes
- Winfield reportsCompare lower-rated homes
- Winterset reportsCompare lower-rated homes
- Woodbine reportsCompare lower-rated homes
- Zearing reportsCompare lower-rated homes
Counties (99)
- Adair County reportsCompare lower-rated homes
- Adams County reportsCompare lower-rated homes
- Allamakee County reportsCompare lower-rated homes
- Appanoose County reportsCompare lower-rated homes
- Audubon County reportsCompare lower-rated homes
- Benton County reportsCompare lower-rated homes
- Black Hawk County reportsCompare lower-rated homes
- Boone County reportsCompare lower-rated homes
- Bremer County reportsCompare lower-rated homes
- Buchanan County reportsCompare lower-rated homes
- Buena Vista County reportsCompare lower-rated homes
- Butler County reportsCompare lower-rated homes
- Calhoun County reportsCompare lower-rated homes
- Carroll County reportsCompare lower-rated homes
- Cass County reportsCompare lower-rated homes
- Cedar County reportsCompare lower-rated homes
- Cerro Gordo County reportsCompare lower-rated homes
- Cherokee County reportsCompare lower-rated homes
- Chickasaw County reportsCompare lower-rated homes
- Clarke County reportsCompare lower-rated homes
- Clay County reportsCompare lower-rated homes
- Clayton County reportsCompare lower-rated homes
- Clinton County reportsCompare lower-rated homes
- Crawford County reportsCompare lower-rated homes
- Dallas County reportsCompare lower-rated homes
- Davis County reportsCompare lower-rated homes
- Decatur County reportsCompare lower-rated homes
- Delaware County reportsCompare lower-rated homes
- Des Moines County reportsCompare lower-rated homes
- Dickinson County reportsCompare lower-rated homes
- Dubuque County reportsCompare lower-rated homes
- Emmet County reportsCompare lower-rated homes
- Fayette County reportsCompare lower-rated homes
- Floyd County reportsCompare lower-rated homes
- Franklin County reportsCompare lower-rated homes
- Fremont County reportsCompare lower-rated homes
- Greene County reportsCompare lower-rated homes
- Grundy County reportsCompare lower-rated homes
- Guthrie County reportsCompare lower-rated homes
- Hamilton County reportsCompare lower-rated homes
- Hancock County reportsCompare lower-rated homes
- Hardin County reportsCompare lower-rated homes
- Harrison County reportsCompare lower-rated homes
- Henry County reportsCompare lower-rated homes
- Howard County reportsCompare lower-rated homes
- Humboldt County reportsCompare lower-rated homes
- Ida County reportsCompare lower-rated homes
- Iowa County reportsCompare lower-rated homes
- Jackson County reportsCompare lower-rated homes
- Jasper County reportsCompare lower-rated homes
- Jefferson County reportsCompare lower-rated homes
- Johnson County reportsCompare lower-rated homes
- Jones County reportsCompare lower-rated homes
- Keokuk County reportsCompare lower-rated homes
- Kossuth County reportsCompare lower-rated homes
- Lee County reportsCompare lower-rated homes
- Linn County reportsCompare lower-rated homes
- Louisa County reportsCompare lower-rated homes
- Lucas County reportsCompare lower-rated homes
- Lyon County reportsCompare lower-rated homes
- Madison County reportsCompare lower-rated homes
- Mahaska County reportsCompare lower-rated homes
- Marion County reportsCompare lower-rated homes
- Marshall County reportsCompare lower-rated homes
- Mills County reportsCompare lower-rated homes
- Mitchell County reportsCompare lower-rated homes
- Monona County reportsCompare lower-rated homes
- Monroe County reportsCompare lower-rated homes
- Montgomery County reportsCompare lower-rated homes
- Muscatine County reportsCompare lower-rated homes
- Obrien County reportsCompare lower-rated homes
- Osceola County reportsCompare lower-rated homes
- Page County reportsCompare lower-rated homes
- Palo Alto County reportsCompare lower-rated homes
- Plymouth County reportsCompare lower-rated homes
- Pocahontas County reportsCompare lower-rated homes
- Polk County reportsCompare lower-rated homes
- Pottawattamie County reportsCompare lower-rated homes
- Poweshiek County reportsCompare lower-rated homes
- Ringgold County reportsCompare lower-rated homes
- Sac County reportsCompare lower-rated homes
- Scott County reportsCompare lower-rated homes
- Shelby County reportsCompare lower-rated homes
- Sioux County reportsCompare lower-rated homes
- Story County reportsCompare lower-rated homes
- Tama County reportsCompare lower-rated homes
- Taylor County reportsCompare lower-rated homes
- Union County reportsCompare lower-rated homes
- Van Buren County reportsCompare lower-rated homes
- Wapello County reportsCompare lower-rated homes
- Warren County reportsCompare lower-rated homes
- Washington County reportsCompare lower-rated homes
- Wayne County reportsCompare lower-rated homes
- Webster County reportsCompare lower-rated homes
- Winnebago County reportsCompare lower-rated homes
- Winneshiek County reportsCompare lower-rated homes
- Woodbury County reportsCompare lower-rated homes
- Worth County reportsCompare lower-rated homes
- Wright County reportsCompare lower-rated homes
- Not a law firm. We share CMS inspection data and connect interested families with a free case review.
- What happens next. A case-review specialist may follow up using the contact details you provide.
- Your choice. No obligation to hire anyone. Read the contact consent and Privacy Notice before submitting your request.
Free · no obligation
Request a free case review
Answer a few questions. If you send a request, a case-review specialist may contact you. We are not a law firm.
Who will receive my information?
Nursing Home Reporter and its intake services receive your answers. We may share them with case-review or law-firm referral partners. Sending a request does not guarantee a lawyer or create an attorney-client relationship. Read our Privacy Notice.
What happened?
Tap the closest match to continue. You can add details later.