All states › Iowa › Accept Medicaid
383 of the 387 nursing homes in Iowa accept Medicaid, meaning they are certified to take Medicaid residents. Their average CMS rating is 3.1 stars. The 50 highest rated are below, then every city with its count.
Medicaid certification means a home can take Medicaid; it doesn't mean a Medicaid bed is open today. Call and ask whether they have a Medicaid bed and whether they accept residents whose Medicaid application is still pending.
Highest-rated Medicaid nursing homes in Iowa
Nursing homes that accept Medicaid, by city
- Des Moines (12 of 12)
- Cedar Rapids (9 of 10)
- Dubuque (8 of 8)
- Davenport (7 of 7)
- Sioux City (6 of 6)
- Waterloo (6 of 6)
- Cedar Falls (5 of 5)
- Council Bluffs (5 of 5)
- Marion (5 of 5)
- Newton (5 of 5)
- Ankeny (4 of 4)
- Marshalltown (4 of 4)
- West Des Moines (4 of 5)
- Bettendorf (3 of 3)
- Carroll (3 of 3)
- Centerville (3 of 3)
- Cherokee (3 of 3)
- Emmetsburg (3 of 3)
- Fort Dodge (3 of 3)
- Indianola (3 of 3)
- Iowa City (3 of 3)
- Johnston (3 of 3)
- Keokuk (3 of 3)
- Mason City (3 of 3)
- Mount Pleasant (3 of 3)
- Oskaloosa (3 of 3)
- Ottumwa (3 of 3)
- Algona (2 of 2)
- Altoona (2 of 2)
- Ames (2 of 3)
- Asbury (2 of 2)
- Atlantic (2 of 2)
- Boone (2 of 2)
- Charles City (2 of 2)
- Clinton (2 of 2)
- Coralville (2 of 2)
- Creston (2 of 2)
- Decorah (2 of 2)
- Denison (2 of 2)
- Estherville (2 of 2)
- Fairfield (2 of 2)
- Grinnell (2 of 2)
- Grundy Center (2 of 2)
- Hampton (2 of 2)
- Independence (2 of 2)
- Knoxville (2 of 2)
- Le Mars (2 of 2)
- Maquoketa (2 of 2)
- Mount Ayr (2 of 2)
- Muscatine (2 of 2)
- Nevada (2 of 2)
- New Hampton (2 of 2)
- Norwalk (2 of 2)
- Oelwein (2 of 2)
- Osage (2 of 2)
- Perry (2 of 2)
- Red Oak (2 of 2)
- Sergeant Bluff (2 of 2)
- Shenandoah (2 of 2)
- Sibley (2 of 2)
- Sigourney (2 of 2)
- Spencer (2 of 2)
- Urbandale (2 of 3)
- Vinton (2 of 2)
- Washington (2 of 2)
- Waukon (2 of 2)
- Webster City (2 of 2)
- Ackley (1 of 1)
- Adel (1 of 1)
- Akron (1 of 1)
- Albia (1 of 1)
- Allison (1 of 1)
- Amana (1 of 1)
- Anamosa (1 of 1)
- Anita (1 of 1)
- Aplington (1 of 1)
- Armstrong (1 of 1)
- Audubon (1 of 1)
- Aurelia (1 of 1)
- Avoca (1 of 1)
- Bancroft (1 of 1)
- Battle Creek (1 of 1)
- Bedford (1 of 1)
- Belle Plaine (1 of 1)
- Bellevue (1 of 1)
- Belmond (1 of 1)
- Bloomfield (1 of 1)
- Britt (1 of 1)
- Brooklyn (1 of 1)
- Buffalo Center (1 of 1)
- Burlington (1 of 1)
- Carlisle (1 of 1)
- Cascade (1 of 1)
- Chariton (1 of 1)
- Clarence (1 of 1)
- Clarinda (1 of 1)
- Clarion (1 of 1)
- Clarksville (1 of 1)
- Clear Lake (1 of 1)
- Clive (1 of 1)
- Columbus Junction (1 of 1)
- Conrad (1 of 1)
- Coon Rapids (1 of 1)
- Corning (1 of 1)
- Correctionville (1 of 1)
- Corydon (1 of 1)
- Cresco (1 of 1)
- Dallas Center (1 of 1)
- Dayton (1 of 1)
- De Witt (1 of 1)
- Denver (1 of 1)
- Dunlap (1 of 1)
- Dyersville (1 of 1)
- Eagle Grove (1 of 1)
- Edgewood (1 of 1)
- Eldora (1 of 1)
- Elk Horn (1 of 1)
- Elkader (1 of 1)
- Elma (1 of 1)
- Exira (1 of 1)
- Fayette (1 of 1)
- Fonda (1 of 1)
- Forest City (1 of 1)
- Fort Madison (1 of 1)
- Garner (1 of 1)
- George (1 of 1)
- Gladbrook (1 of 1)
- Glenwood (1 of 1)
- Granger (1 of 1)
- Greene (1 of 1)
- Greenfield (1 of 1)
- Grimes (1 of 1)
- Guthrie Center (1 of 1)
- Guttenberg (1 of 1)
- Harlan (1 of 1)
- Hartley (1 of 1)
- Hawarden (1 of 1)
- Hiawatha (1 of 1)
- Holstein (1 of 1)
- Hubbard (1 of 1)
- Hull (1 of 1)
- Humboldt (1 of 1)
- Inwood (1 of 1)
- Iowa Falls (1 of 1)
- Jefferson (1 of 1)
- Kalona (1 of 1)
- Kanawha (1 of 1)
- Keosauqua (1 of 1)
- Keota (1 of 1)
- Keystone (1 of 1)
- Kingsley (1 of 1)
- La Porte City (1 of 1)
- Lake City (1 of 1)
- Lake Mills (1 of 1)
- Lamoni (1 of 1)
- Lansing (1 of 1)
- Laurens (1 of 1)
- Lenox (1 of 1)
- Leon (1 of 1)
- Lisbon (1 of 1)
- Lone Tree (1 of 1)
- Madrid (1 of 1)
- Manchester (1 of 1)
- Manly (1 of 1)
- Manson (1 of 1)
- Mapleton (1 of 1)
- Marcus (1 of 1)
- Marengo (1 of 1)
- Mc Gregor (1 of 1)
- Mechanicsville (1 of 1)
- Mediapolis (1 of 1)
- Milford (1 of 1)
- Missouri Valley (1 of 1)
- Montezuma (1 of 1)
- Monticello (1 of 1)
- Montrose (1 of 1)
- Mount Vernon (1 of 1)
- New London (1 of 1)
- Nora Springs (1 of 1)
- North English (1 of 1)
- Northwood (1 of 1)
- Oakland (1 of 1)
- Odebolt (1 of 1)
- Ogden (1 of 1)
- Onawa (1 of 1)
- Orange City (1 of 1)
- Osceola (1 of 1)
- Ossian (1 of 1)
- Panora (1 of 1)
- Pella (1 of 1)
- Pleasant Hill (1 of 1)
- Pleasant Valley (1 of 1)
- Pleasantville (1 of 1)
- Polk City (1 of 1)
- Pomeroy (1 of 1)
- Reinbeck (1 of 1)
- Remsen (1 of 1)
- Riceville (1 of 1)
- Rock Rapids (1 of 1)
- Rock Valley (1 of 1)
- Rockwell (1 of 1)
- Ruthven (1 of 1)
- Sac City (1 of 1)
- Saint Ansgar (1 of 1)
- Sanborn (1 of 1)
- Sheffield (1 of 1)
- Sheldon (1 of 1)
- Shell Rock (1 of 1)
- Sidney (1 of 1)
- Sioux Center (1 of 1)
- Solon (1 of 1)
- Spirit Lake (1 of 1)
- Stacyville (1 of 1)
- Stanton (1 of 1)
- State Center (1 of 1)
- Storm Lake (1 of 1)
- Story City (1 of 1)
- Stratford (1 of 1)
- Strawberry Point (1 of 1)
- Stuart (1 of 1)
- Sumner (1 of 1)
- Tabor (1 of 1)
- Tama (1 of 1)
- Tipton (1 of 1)
- Titonka (1 of 1)
- Toledo (1 of 1)
- Traer (1 of 1)
- Tripoli (1 of 1)
- Villisca (1 of 1)
- Wall Lake (1 of 1)
- Wapello (1 of 1)
- Waverly (1 of 1)
- Wayland (1 of 1)
- Wellman (1 of 1)
- West Bend (1 of 1)
- West Branch (1 of 1)
- West Burlington (1 of 1)
- West Liberty (1 of 1)
- West Point (1 of 1)
- West Union (1 of 1)
- Wheatland (1 of 1)
- Whiting (1 of 1)
- Williamsburg (1 of 1)
- Wilton (1 of 1)
- Winfield (1 of 1)
- Winterset (1 of 1)
- Woodbine (1 of 1)
- Zearing (1 of 1)
How this list works
- Which nursing homes in Iowa accept Medicaid?
- 383 of 387 are certified for Medicaid, according to CMS. The rest take Medicare only (usually short-term rehab after a hospital stay) or private payment.
- Does Medicaid pay for a nursing home?
- Medicaid pays for long-term nursing home care for people who meet their state's income and asset limits. Medicare pays only for short skilled-nursing stays after a qualifying hospital stay. Your state's Medicaid office decides eligibility.
- Is this a recommendation?
- No. It is a ranking of CMS's published ratings. Ratings can change every month, and a home's rating may not reflect a recent change in ownership or staff. Visit, ask questions and read the inspection reports.
More lists for Iowa
Source: CMS Provider Data Catalog, nursing home provider information and penalties, October 2026. Nursing Homes In Each State is independent and not affiliated with CMS or Medicare. About the data.
