Best Nursing Homes in Iowa — 2026 Rankings
Iowa has 391 CMS-certified skilled nursing facilities. The state averages 21.1 deficiencies per facility, with 5 facilities receiving zero citations in their latest CMS survey cycle. Rankings below are based on official CMS Health Deficiency data.
Top-Ranked Facilities (Fewest Deficiencies)
- Brooklyn Community Estates — Brooklyn (0 deficiencies)
- Guttenberg Care Center — Guttenberg (0 deficiencies)
- Southeast Iowa Healthcare Center — Keokuk (0 deficiencies)
- Westview Care Center — Britt (0 deficiencies)
- Westview Of Indianola Care Center — Indianola (0 deficiencies)
- Creekside — Grundy Center (1 deficiencies)
- English Valley Nursing Care Center — North English (1 deficiencies)
- Evans Senior Living Community — Cresco (1 deficiencies)
- Marian Home — Fort Dodge (1 deficiencies)
- On With Life — Ankeny (1 deficiencies)
- Palo Alto County Hospital — Emmetsburg (1 deficiencies)
- Rockwell Community Nursing Home — Rockwell (1 deficiencies)
- St Francis Manor — Grinnell (1 deficiencies)
- Sunrise Terrace Nursing & Rehabilitation Center — Winfield (1 deficiencies)
- Bethany Home — Dubuque (2 deficiencies)
- Chautauqua Guest Home #2 — Charles City (2 deficiencies)
- Eldora Specialty Care — Eldora (2 deficiencies)
- Ennoble Nursing And Rehab — Dubuque (2 deficiencies)
- Faith Lutheran Home — Osage (2 deficiencies)
- Fieldstone Of Dewitt — De Witt (2 deficiencies)
- Iowa Veterans Home — Marshalltown (2 deficiencies)
- Oakview, Inc. — Conrad (2 deficiencies)
- Rehabilitation Center Of Lisbon — Lisbon (2 deficiencies)
- Virginia Gay Nursing & Rehab, LLC — Vinton (2 deficiencies)
- Accura Healthcare Of Cascade LLC — Cascade (3 deficiencies)
Most-Cited Compliance Areas in Iowa
- Quality of Life and Care Deficiencies — 1,970 citations
- Resident Assessment and Care Planning Deficiencies — 1,614 citations
- Resident Rights Deficiencies — 1,234 citations
- Nutrition and Dietary Deficiencies — 831 citations
- Infection Control Deficiencies — 658 citations
Nursing Homes by City in Iowa
- Nursing homes in Ackley (1)
- Nursing homes in Adel (1)
- Nursing homes in Akron (1)
- Nursing homes in Albia (1)
- Nursing homes in Algona (2)
- Nursing homes in Allison (1)
- Nursing homes in Altoona (2)
- Nursing homes in Amana (1)
- Nursing homes in Ames (3)
- Nursing homes in Anamosa (1)
- Nursing homes in Anita (1)
- Nursing homes in Ankeny (4)
- Nursing homes in Aplington (1)
- Nursing homes in Armstrong (1)
- Nursing homes in Asbury (2)
- Nursing homes in Atlantic (2)
- Nursing homes in Audubon (1)
- Nursing homes in Aurelia (1)
- Nursing homes in Avoca (1)
- Nursing homes in Bancroft (1)
- Nursing homes in Battle Creek (1)
- Nursing homes in Bedford (1)
- Nursing homes in Belle Plaine (1)
- Nursing homes in Bellevue (1)
- Nursing homes in Belmond (1)
- Nursing homes in Bettendorf (3)
- Nursing homes in Bloomfield (1)
- Nursing homes in Boone (2)
- Nursing homes in Britt (1)
- Nursing homes in Brooklyn (1)
- Nursing homes in Buffalo Center (1)
- Nursing homes in Burlington (1)
- Nursing homes in Carlisle (1)
- Nursing homes in Carroll (3)
- Nursing homes in Cascade (1)
- Nursing homes in Cedar Falls (5)
- Nursing homes in Cedar Rapids (10)
- Nursing homes in Centerville (3)
- Nursing homes in Chariton (1)
- Nursing homes in Charles City (2)
- Nursing homes in Cherokee (3)
- Nursing homes in Clarence (1)
- Nursing homes in Clarinda (1)
- Nursing homes in Clarion (1)
- Nursing homes in Clarksville (1)
- Nursing homes in Clear Lake (1)
- Nursing homes in Clinton (2)
- Nursing homes in Clive (1)
- Nursing homes in Columbus Junction (1)
- Nursing homes in Conrad (1)
- Nursing homes in Coon Rapids (1)
- Nursing homes in Coralville (2)
- Nursing homes in Corning (1)
- Nursing homes in Correctionville (1)
- Nursing homes in Corydon (1)
- Nursing homes in Council Bluffs (5)
- Nursing homes in Cresco (2)
- Nursing homes in Creston (2)
- Nursing homes in Dallas Center (1)
- Nursing homes in Davenport (7)
- Nursing homes in Dayton (1)
- Nursing homes in De Witt (1)
- Nursing homes in Decorah (2)
- Nursing homes in Denison (2)
- Nursing homes in Denver (1)
- Nursing homes in Des Moines (12)
- Nursing homes in Dubuque (8)
- Nursing homes in Dunlap (1)
- Nursing homes in Dyersville (1)
- Nursing homes in Eagle Grove (1)
- Nursing homes in Edgewood (1)
- Nursing homes in Eldora (1)
- Nursing homes in Elk Horn (1)
- Nursing homes in Elkader (1)
- Nursing homes in Elma (1)
- Nursing homes in Emmetsburg (3)
- Nursing homes in Estherville (2)
- Nursing homes in Exira (1)
- Nursing homes in Fairfield (2)
- Nursing homes in Fayette (1)
- Nursing homes in Fonda (1)
- Nursing homes in Forest City (1)
- Nursing homes in Fort Dodge (3)
- Nursing homes in Fort Madison (1)
- Nursing homes in Garner (1)
- Nursing homes in George (1)
- Nursing homes in Gladbrook (1)
- Nursing homes in Glenwood (1)
- Nursing homes in Granger (1)
- Nursing homes in Greene (1)
- Nursing homes in Greenfield (1)
- Nursing homes in Grimes (1)
- Nursing homes in Grinnell (2)
- Nursing homes in Grundy Center (2)
- Nursing homes in Guthrie Center (1)
- Nursing homes in Guttenberg (1)
- Nursing homes in Hampton (2)
- Nursing homes in Harlan (1)
- Nursing homes in Hartley (1)
- Nursing homes in Hawarden (1)
- Nursing homes in Hiawatha (1)
- Nursing homes in Holstein (1)
- Nursing homes in Hubbard (1)
- Nursing homes in Hull (1)
- Nursing homes in Humboldt (1)
- Nursing homes in Independence (2)
- Nursing homes in Indianola (3)
- Nursing homes in Inwood (1)
- Nursing homes in Iowa City (3)
- Nursing homes in Iowa Falls (1)
- Nursing homes in Jefferson (1)
- Nursing homes in Johnston (3)
- Nursing homes in Kalona (1)
- Nursing homes in Kanawha (1)
- Nursing homes in Keokuk (3)
- Nursing homes in Keosauqua (1)
- Nursing homes in Keota (1)
- Nursing homes in Keystone (1)
- Nursing homes in Kingsley (1)
- Nursing homes in Knoxville (2)
- Nursing homes in La Porte City (1)
- Nursing homes in Lake City (1)
- Nursing homes in Lake Mills (1)
- Nursing homes in Lamoni (1)
- Nursing homes in Lansing (1)
- Nursing homes in Laurens (1)
- Nursing homes in Le Mars (2)
- Nursing homes in Lenox (1)
- Nursing homes in Leon (1)
- Nursing homes in Lisbon (1)
- Nursing homes in Lone Tree (1)
- Nursing homes in Madrid (1)
- Nursing homes in Manchester (1)
- Nursing homes in Manly (1)
- Nursing homes in Manson (1)
- Nursing homes in Mapleton (1)
- Nursing homes in Maquoketa (2)
- Nursing homes in Marcus (1)
- Nursing homes in Marengo (1)
- Nursing homes in Marion (5)
- Nursing homes in Marshalltown (4)
- Nursing homes in Mason City (3)
- Nursing homes in Mc Gregor (1)
- Nursing homes in Mechanicsville (1)
- Nursing homes in Mediapolis (1)
- Nursing homes in Milford (1)
- Nursing homes in Missouri Valley (1)
- Nursing homes in Montezuma (1)
- Nursing homes in Monticello (1)
- Nursing homes in Montrose (1)
- Nursing homes in Mount Ayr (2)
- Nursing homes in Mount Pleasant (3)
- Nursing homes in Mount Vernon (1)
- Nursing homes in Muscatine (3)
- Nursing homes in Nevada (2)
- Nursing homes in New Hampton (2)
- Nursing homes in New London (1)
- Nursing homes in Newton (5)
- Nursing homes in Nora Springs (1)
- Nursing homes in North English (1)
- Nursing homes in Northwood (1)
- Nursing homes in Norwalk (2)
- Nursing homes in Oakland (1)
- Nursing homes in Odebolt (1)
- Nursing homes in Oelwein (2)
- Nursing homes in Ogden (1)
- Nursing homes in Onawa (1)
- Nursing homes in Orange City (1)
- Nursing homes in Osage (2)
- Nursing homes in Osceola (1)
- Nursing homes in Oskaloosa (3)
- Nursing homes in Ossian (1)
- Nursing homes in Ottumwa (3)
- Nursing homes in Panora (1)
- Nursing homes in Pella (1)
- Nursing homes in Perry (3)
- Nursing homes in Pleasant Hill (1)
- Nursing homes in Pleasant Valley (1)
- Nursing homes in Pleasantville (1)
- Nursing homes in Polk City (1)
- Nursing homes in Pomeroy (1)
- Nursing homes in Red Oak (2)
- Nursing homes in Reinbeck (1)
- Nursing homes in Remsen (1)
- Nursing homes in Riceville (1)
- Nursing homes in Rock Rapids (1)
- Nursing homes in Rock Valley (1)
- Nursing homes in Rockwell (1)
- Nursing homes in Ruthven (1)
- Nursing homes in Sac City (1)
- Nursing homes in Saint Ansgar (1)
- Nursing homes in Sanborn (1)
- Nursing homes in Sergeant Bluff (2)
- Nursing homes in Sheffield (1)
- Nursing homes in Sheldon (1)
- Nursing homes in Shell Rock (1)
- Nursing homes in Shenandoah (2)
- Nursing homes in Sibley (2)
- Nursing homes in Sidney (1)
- Nursing homes in Sigourney (2)
- Nursing homes in Sioux Center (1)
- Nursing homes in Sioux City (6)
- Nursing homes in Solon (1)
- Nursing homes in Spencer (2)
- Nursing homes in Spirit Lake (1)
- Nursing homes in Stacyville (1)
- Nursing homes in Stanton (1)
- Nursing homes in State Center (1)
- Nursing homes in Storm Lake (1)
- Nursing homes in Story City (1)
- Nursing homes in Stratford (1)
- Nursing homes in Strawberry Point (1)
- Nursing homes in Stuart (1)
- Nursing homes in Sumner (1)
- Nursing homes in Tabor (1)
- Nursing homes in Tama (1)
- Nursing homes in Tipton (1)
- Nursing homes in Titonka (1)
- Nursing homes in Toledo (1)
- Nursing homes in Traer (1)
- Nursing homes in Tripoli (1)
- Nursing homes in Urbandale (3)
- Nursing homes in Villisca (1)
- Nursing homes in Vinton (2)
- Nursing homes in Wall Lake (1)
- Nursing homes in Wapello (1)
- Nursing homes in Washington (2)
- Nursing homes in Waterloo (6)
- Nursing homes in Waukee (1)
- Nursing homes in Waukon (2)
- Nursing homes in Waverly (1)
- Nursing homes in Wayland (1)
- Nursing homes in Webster City (2)
- Nursing homes in Wellman (1)
- Nursing homes in West Bend (1)
- Nursing homes in West Branch (1)
- Nursing homes in West Burlington (1)
- Nursing homes in West Des Moines (5)
- Nursing homes in West Liberty (1)
- Nursing homes in West Point (1)
- Nursing homes in West Union (1)
- Nursing homes in Wheatland (1)
- Nursing homes in Whiting (1)
- Nursing homes in Williamsburg (1)
- Nursing homes in Wilton (1)
- Nursing homes in Winfield (1)
- Nursing homes in Winterset (1)
- Nursing homes in Woodbine (1)
- Nursing homes in Zearing (1)
Compare to Other States
Explore POCDesk — Free Nursing Home Compliance Tools
- SNF Scorecard — look up any facility's inspection record
- Nursing Home Compare Tool — side-by-side comparisons
- Skilled Nursing Near Me — find facilities by city & state
- Best Nursing Homes by State — ranked by inspection results
- Survey Tracker — recent CMS survey activity
- F-Tag Reference Guide — every CMS deficiency tag
- Plan of Correction (POC) Complete Guide
- Free AI POC Generator
- Plan of Correction Examples
- CMS Survey Preparation Guide
- SNF Compliance Guides
- What Is Skilled Nursing Care?
Official Sources
POCDesk analyzes official government data. Verify any facility's record or read the underlying regulations at these primary sources:
- Medicare.gov Care Compare — CMS's official nursing home comparison tool
- CMS Provider Data Catalog — the raw nursing home inspection & deficiency datasets
- CMS Nursing Home Certification & Compliance — enforcement policy and the Special Focus Facility program
- 42 CFR Part 483 (eCFR) — the federal requirements of participation behind every F-Tag
- National Long-Term Care Ombudsman Resource Center — free advocacy help for residents and families