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 stars | 91 |
|---|---|
| 4 stars | 69 |
| 3 stars | 86 |
| 2 stars | 61 |
| 1 stars | 78 |
Top-rated nursing homes in Iowa
Sorted by CMS star rating, then name. Click a facility for inspections, staffing and quality details.
1.Accura Healthcare of Bancroft
546 East Ramsey Street, Bancroft, IA 50517
For-profit · 25 beds · Part of Accura Healthcare
★★★★★5Much above average2.Algona Manor Care Center
2221 East McGregor Street, Algona, IA 50511
For-profit · 46 beds
- CMS high performer
★★★★★5Much above average3.Anamosa Care Center
1209 East Third Street, Anamosa, IA 52205
For-profit · 64 beds
- CMS high performer
★★★★★5Much above average- ★★★★★5Much above average
5.Briarwood Healthcare Center
605 Greenwood Drive, Iowa City, IA 52246
For-profit · 62 beds
- CMS high performer
★★★★★5Much above average6.Brooklyn Community Estates
406 North Street, Brooklyn, IA 52211
For-profit · 50 beds
- CMS high performer
★★★★★5Much above average7.Buchanan County Health Center
1600 First Street East, Independence, IA 50644
Government · 39 beds
- CMS high performer
★★★★★5Much above average- ★★★★★5Much above average
9.Chautauqua Guest Home #3
302 Ninth Street, Charles City, IA 50616
For-profit · 57 beds
- CMS high performer
★★★★★5Much above average10.Childserve Habilitation Center
5900 Pioneer Parkway, Johnston, IA 50131
Non-profit · 74 beds
- CMS high performer
★★★★★5Much above average- ★★★★★5Much above average
- ★★★★★5Much above average
13.Concord Care Center
490 West Lyons Street, Garner, IA 50438
For-profit · 46 beds · Part of Legacy Healthcare
- CMS high performer
★★★★★5Much above average14.Creekside
503 Wical Way, Grundy Center, IA 50638
Non-profit · 55 beds · Part of Western Home Communities
- CMS high performer
★★★★★5Much above average15.Deerfield Health Care Center
13731 Hickman Road, Urbandale, IA 50323
Non-profit · 30 beds · Part of Immanuel
- CMS high performer
★★★★★5Much above average16.Edgewood Convalescent Home
513 Bell Street, Edgewood, IA 52042
For-profit · 56 beds · Part of Edgewood Convalescent Home
- CMS high performer
★★★★★5Much above average17.English Valley Nursing Care Center
150 West Washington St, North English, IA 52316
For-profit · 44 beds
- CMS high performer
★★★★★5Much above average18.Ennoble Nursing and Rehab
2000 Pasadena Drive, Dubuque, IA 52001
For-profit · 85 beds · Part of Shlomo Hoffman
- CMS high performer
★★★★★5Much above average19.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 average20.Fonda Specialty Care
607 Queen Street, Fonda, IA 50540
Non-profit · 46 beds · Part of Care Initiatives
- CMS high performer
★★★★★5Much above average21.Franklin General Hospital
1720 Central Avenue East, Hampton, IA 50441
Government · 52 beds
- CMS high performer
★★★★★5Much above average22.Friendship Village Retirement
600 Park Lane, Waterloo, IA 50702
Non-profit · 72 beds
- CMS high performer
★★★★★5Much above average23.Good Samaritan - George
324 First Avenue North, George, IA 51237
Non-profit · 36 beds · Part of Good Samaritan Society
★★★★★5Much above average24.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 average25.Gracewell, An Eventide Community
114 South 20th Street, Denison, IA 51442
Non-profit · 84 beds
- CMS high performer
★★★★★5Much above average26.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 average27.Guttenberg Care Center
1315 Acre Street, Guttenberg, IA 52052
For-profit · 46 beds · Part of Legacy Healthcare
- CMS high performer
★★★★★5Much above average28.Heartland Care Center
604 East Fenton PO Box 608, Marcus, IA 51035
Non-profit · 38 beds
- CMS high performer
★★★★★5Much above average29.Hegg Memorial Health Center
2116 14th Street, Rock Valley, IA 51247
Non-profit · 60 beds
- CMS high performer
★★★★★5Much above average30.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
- Ackley (1 · 3★)
- Adel (1 · 1★)
- Akron (1 · 4★)
- Albia (1 · 4★)
- Algona (2 · 4★)
- Allison (1 · 3★)
- Altoona (2 · 3★)
- Amana (1 · 3★)
- Ames (3 · 4.3★)
- Anamosa (1 · 5★)
- Anita (1 · 1★)
- Ankeny (4 · 3.5★)
- Aplington (1 · 4★)
- Armstrong (1 · 5★)
- Asbury (2 · 2.5★)
- Atlantic (2 · 4★)
- Audubon (1 · 3★)
- Aurelia (1 · 3★)
- Avoca (1 · 2★)
- Bancroft (1 · 5★)
- Battle Creek (1 · 4★)
- Bedford (1 · 4★)
- Belle Plaine (1 · 4★)
- Bellevue (1 · 5★)
- Belmond (1 · 5★)
- Bettendorf (3 · 2.3★)
- Bloomfield (1 · 3★)
- Boone (2 · 3★)
- Britt (1 · 5★)
- Brooklyn (1 · 5★)
- Buffalo Center (1 · 5★)
- Burlington (1 · 3★)
- Carlisle (1 · 1★)
- Carroll (3 · 2.3★)
- Cascade (1 · 2★)
- Cedar Falls (5 · 3★)
- Cedar Rapids (10 · 2.8★)
- Centerville (3 · 2.7★)
- Chariton (1 · 2★)
- Charles City (2 · 5★)
- Cherokee (3 · 2.7★)
- Clarence (1 · 5★)
- Clarinda (1 · 2★)
- Clarion (1 · 1★)
- Clarksville (1 · 4★)
- Clear Lake (1 · 3★)
- Clinton (2 · 3.5★)
- Clive (1 · 5★)
- Columbus Junction (1 · 4★)
- Conrad (1 · 3★)
- Coon Rapids (1 · 2★)
- Coralville (2 · 1.5★)
- Corning (1 · 4★)
- Correctionville (1 · 1★)
- Corydon (1 · 4★)
- Council Bluffs (5 · 1.8★)
- Cresco (1 · 5★)
- Creston (2 · 2★)
- Dallas Center (1 · 5★)
- Davenport (7 · 2★)
- Dayton (1 · 2★)
- De Witt (1 · 4★)
- Decorah (2 · 3★)
- Denison (2 · 4.5★)
- Denver (1 · 4★)
- Des Moines (12 · 2.7★)
- Dubuque (8 · 3.5★)
- Dunlap (1 · 4★)
- Dyersville (1 · 5★)
- Eagle Grove (1 · 3★)
- Edgewood (1 · 5★)
- Eldora (1 · 3★)
- Elk Horn (1 · 1★)
- Elkader (1 · 4★)
- Elma (1 · 2★)
- Emmetsburg (3 · 2.7★)
- Estherville (2 · 2.5★)
- Exira (1 · 2★)
- Fairfield (2 · 1★)
- Fayette (1 · 3★)
- Fonda (1 · 5★)
- Forest City (1 · 4★)
- Fort Dodge (3 · 3.3★)
- Fort Madison (1 · 3★)
- Garner (1 · 5★)
- George (1 · 5★)
- Gladbrook (1 · 2★)
- Glenwood (1 · 3★)
- Granger (1 · 3★)
- Greene (1 · 1★)
- Greenfield (1 · 3★)
- Grimes (1 · 3★)
- Grinnell (2 · 5★)
- Grundy Center (2 · 3.5★)
- Guthrie Center (1 · 3★)
- Guttenberg (1 · 5★)
- Hampton (2 · 4.5★)
- Harlan (1 · 2★)
- Hartley (1 · 3★)
- Hawarden (1 · 1★)
- Hiawatha (1 · 3★)
- Holstein (1 · 3★)
- Hubbard (1 · 5★)
- Hull (1 · 3★)
- Humboldt (1 · 5★)
- Independence (2 · 4★)
- Indianola (3 · 3.7★)
- Inwood (1 · 4★)
- Iowa City (3 · 3.7★)
- Iowa Falls (1 · 5★)
- Jefferson (1 · 4★)
- Johnston (3 · 3★)
- Kalona (1 · 3★)
- Kanawha (1 · 5★)
- Keokuk (3 · 3.3★)
- Keosauqua (1 · 1★)
- Keota (1 · 1★)
- Keystone (1 · 5★)
- Kingsley (1 · 1★)
- Knoxville (2 · 3★)
- La Porte City (1 · 4★)
- Lake City (1 · 2★)
- Lake Mills (1 · 4★)
- Lamoni (1 · 5★)
- Lansing (1 · 5★)
- Laurens (1 · 4★)
- Le Mars (2 · 3.5★)
- Lenox (1 · 3★)
- Leon (1 · 4★)
- Lisbon (1 · 4★)
- Lone Tree (1 · 5★)
- Madrid (1 · 3★)
- Manchester (1 · 4★)
- Manly (1 · 3★)
- Manson (1 · 4★)
- Mapleton (1 · 5★)
- Maquoketa (2 · 2★)
- Marcus (1 · 5★)
- Marengo (1 · 3★)
- Marion (5 · 2.8★)
- Marshalltown (4 · 2.3★)
- Mason City (3 · 2.3★)
- Mc Gregor (1 · 4★)
- Mechanicsville (1 · 5★)
- Mediapolis (1 · 1★)
- Milford (1 · 4★)
- Missouri Valley (1 · 1★)
- Montezuma (1 · 3★)
- Monticello (1 · 3★)
- Montrose (1 · 3★)
- Mount Ayr (2 · 4★)
- Mount Pleasant (3 · 4★)
- Mount Vernon (1 · 2★)
- Muscatine (2 · 2★)
- Nevada (2 · 4★)
- New Hampton (2 · 4★)
- New London (1 · 2★)
- Newton (5 · 3★)
- Nora Springs (1 · 3★)
- North English (1 · 5★)
- Northwood (1 · 3★)
- Norwalk (2 · 2★)
- Oakland (1 · 1★)
- Odebolt (1 · 3★)
- Oelwein (2 · 3.5★)
- Ogden (1 · 4★)
- Onawa (1 · 2★)
- Orange City (1 · 5★)
- Osage (2 · 2.5★)
- Osceola (1 · 3★)
- Oskaloosa (3 · 2.3★)
- Ossian (1 · 2★)
- Ottumwa (3 · 3★)
- Panora (1 · 3★)
- Pella (1 · 1★)
- Perry (2 · 1.5★)
- Pleasant Hill (1 · 1★)
- Pleasant Valley (1 · 2★)
- Pleasantville (1 · 1★)
- Polk City (1 · 5★)
- Pomeroy (1 · 3★)
- Red Oak (2 · 2★)
- Reinbeck (1 · 1★)
- Remsen (1 · 4★)
- Riceville (1 · 5★)
- Rock Rapids (1 · 4★)
- Rock Valley (1 · 5★)
- Rockwell (1 · 5★)
- Ruthven (1 · 4★)
- Sac City (1 · 1★)
- Saint Ansgar (1 · 5★)
- Sanborn (1 · 5★)
- Sergeant Bluff (2 · 1★)
- Sheffield (1 · 2★)
- Sheldon (1 · 1★)
- Shell Rock (1 · 1★)
- Shenandoah (2 · 1★)
- Sibley (2 · 5★)
- Sidney (1 · 4★)
- Sigourney (2 · 2★)
- Sioux Center (1 · 4★)
- Sioux City (6 · 3.3★)
- Solon (1 · 5★)
- Spencer (2 · 1.5★)
- Spirit Lake (1 · 2★)
- Stacyville (1 · 3★)
- Stanton (1 · 3★)
- State Center (1 · 5★)
- Storm Lake (1 · 4★)
- Story City (1 · 2★)
- Stratford (1 · 2★)
- Strawberry Point (1 · 4★)
- Stuart (1 · 5★)
- Sumner (1 · 3★)
- Tabor (1 · 1★)
- Tama (1 · 1★)
- Tipton (1 · 3★)
- Titonka (1 · 5★)
- Toledo (1 · 3★)
- Traer (1 · 4★)
- Tripoli (1 · 2★)
- Urbandale (3 · 3.7★)
- Villisca (1 · 3★)
- Vinton (2 · 2.5★)
- Wall Lake (1 · 5★)
- Wapello (1 · 5★)
- Washington (2 · 4.5★)
- Waterloo (6 · 1.8★)
- Waukon (2 · 1.5★)
- Waverly (1 · 5★)
- Wayland (1 · 5★)
- Webster City (2 · 1.5★)
- Wellman (1 · 1★)
- West Bend (1 · 5★)
- West Branch (1 · 1★)
- West Burlington (1 · 2★)
- West Des Moines (5 · 2.3★)
- West Liberty (1 · 3★)
- West Point (1 · 5★)
- West Union (1 · 3★)
- Wheatland (1 · 4★)
- Whiting (1 · 4★)
- Williamsburg (1 · 3★)
- Wilton (1 · 5★)
- Winfield (1 · 5★)
- Winterset (1 · 2★)
- Woodbine (1 · 1★)
- Zearing (1 · 2★)
Nursing Homes by county in Iowa
- Adair County (2)
- Adams County (1)
- Allamakee County (3)
- Appanoose County (3)
- Audubon County (2)
- Benton County (4)
- Black Hawk County (12)
- Boone County (4)
- Bremer County (4)
- Buchanan County (2)
- Buena Vista County (1)
- Butler County (5)
- Calhoun County (3)
- Carroll County (4)
- Cass County (3)
- Cedar County (4)
- Cerro Gordo County (5)
- Cherokee County (5)
- Chickasaw County (2)
- Clarke County (1)
- Clay County (2)
- Clayton County (5)
- Clinton County (4)
- Crawford County (2)
- Dallas County (8)
- Davis County (1)
- Decatur County (2)
- Delaware County (1)
- Des Moines County (3)
- Dickinson County (2)
- Dubuque County (12)
- Emmet County (3)
- Fayette County (4)
- Floyd County (3)
- Franklin County (3)
- Fremont County (2)
- Greene County (1)
- Grundy County (4)
- Guthrie County (2)
- Hamilton County (3)
- Hancock County (3)
- Hardin County (4)
- Harrison County (3)
- Henry County (6)
- Howard County (2)
- Humboldt County (1)
- Ida County (2)
- Iowa County (4)
- Jackson County (3)
- Jasper County (5)
- Jefferson County (2)
- Johnson County (7)
- Jones County (2)
- Keokuk County (3)
- Kossuth County (4)
- Lee County (6)
- Linn County (18)
- Louisa County (2)
- Lucas County (1)
- Lyon County (3)
- Madison County (1)
- Mahaska County (3)
- Marion County (4)
- Marshall County (5)
- Mills County (1)
- Mitchell County (5)
- Monona County (3)
- Monroe County (1)
- Montgomery County (4)
- Muscatine County (4)
- Obrien County (3)
- Osceola County (2)
- Page County (3)
- Palo Alto County (5)
- Plymouth County (5)
- Pocahontas County (2)
- Polk County (30)
- Pottawattamie County (7)
- Poweshiek County (4)
- Ringgold County (2)
- Sac County (3)
- Scott County (11)
- Shelby County (2)
- Sioux County (5)
- Story County (7)
- Tama County (4)
- Taylor County (2)
- Union County (2)
- Van Buren County (1)
- Wapello County (3)
- Warren County (6)
- Washington County (4)
- Wayne County (1)
- Webster County (4)
- Winnebago County (3)
- Winneshiek County (3)
- Woodbury County (9)
- Worth County (2)
- Wright County (3)
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
- How to choose a nursing home: a practical checklist
- Nursing home star ratings explained
- How to read nursing home inspection citations
- Does Medicare pay for a nursing home?
- Nursing homes with the most federal fines
- Best-staffed nursing homes in the U.S.
- Nursing homes with the lowest staff turnover
- Special Focus Facility nursing homes (list)