All states › Illinois › Accept Medicaid
642 of the 664 nursing homes in Illinois accept Medicaid, meaning they are certified to take Medicaid residents. Their average CMS rating is 2.5 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 Illinois
Nursing homes that accept Medicaid, by city
- Chicago (74 of 77)
- Rockford (11 of 12)
- Aurora (8 of 8)
- Elgin (8 of 8)
- Peoria (8 of 8)
- Joliet (7 of 7)
- Naperville (7 of 7)
- Niles (7 of 7)
- Des Plaines (6 of 6)
- Evanston (6 of 8)
- Springfield (6 of 6)
- Belleville (5 of 5)
- Decatur (5 of 5)
- Galesburg (5 of 5)
- Northbrook (5 of 5)
- Skokie (5 of 5)
- Canton (4 of 4)
- Danville (4 of 4)
- Freeport (4 of 4)
- Jacksonville (4 of 4)
- Macomb (4 of 4)
- Mount Vernon (4 of 4)
- Oak Lawn (4 of 4)
- Alton (3 of 3)
- Belvidere (3 of 3)
- Benton (3 of 3)
- Bloomingdale (3 of 3)
- Bloomington (3 of 4)
- Carlinville (3 of 3)
- Crestwood (3 of 3)
- Crystal Lake (3 of 3)
- Dekalb (3 of 4)
- Edwardsville (3 of 3)
- Effingham (3 of 3)
- Elmhurst (3 of 4)
- Geneseo (3 of 3)
- Glenview (3 of 4)
- Jerseyville (3 of 3)
- Kankakee (3 of 3)
- Mattoon (3 of 3)
- Normal (3 of 3)
- Orland Park (3 of 3)
- Ottawa (3 of 3)
- Palos Heights (3 of 3)
- Park Ridge (3 of 3)
- Pekin (3 of 3)
- Pontiac (3 of 3)
- Quincy (3 of 4)
- Rock Island (3 of 3)
- South Holland (3 of 3)
- Sterling (3 of 3)
- Waukegan (3 of 3)
- Westmont (3 of 3)
- Wheaton (3 of 3)
- Wheeling (3 of 3)
- Aledo (2 of 2)
- Alhambra (2 of 2)
- Arlington Hts (2 of 2)
- Batavia (2 of 2)
- Bridgeview (2 of 2)
- Burbank (2 of 2)
- Cahokia (2 of 2)
- Carbondale (2 of 2)
- Carmi (2 of 2)
- Casey (2 of 2)
- Centralia (2 of 2)
- Charleston (2 of 2)
- Chicago Heights (2 of 2)
- Chicago Ridge (2 of 2)
- Cicero (2 of 2)
- Dixon (2 of 2)
- Dolton (2 of 2)
- Du Quoin (2 of 2)
- East Moline (2 of 2)
- East Peoria (2 of 2)
- El Paso (2 of 2)
- Eureka (2 of 2)
- Flora (2 of 2)
- Geneva (2 of 2)
- Gibson City (2 of 2)
- Glen Carbon (2 of 2)
- Granite City (2 of 2)
- Harrisburg (2 of 2)
- Herrin (2 of 2)
- Hillsboro (2 of 2)
- Homewood (2 of 2)
- Kewanee (2 of 2)
- La Grange (2 of 2)
- Lebanon (2 of 2)
- Lemont (2 of 2)
- Lincoln (2 of 2)
- Lincolnshire (2 of 2)
- Lisle (2 of 2)
- Litchfield (2 of 2)
- Lombard (2 of 2)
- Long Grove (2 of 2)
- Marion (2 of 2)
- Mascoutah (2 of 2)
- McHenry (2 of 2)
- McLeansboro (2 of 2)
- Metropolis (2 of 2)
- Moline (2 of 2)
- Morris (2 of 2)
- Morrison (2 of 2)
- Morton (2 of 2)
- Norridge (2 of 2)
- North Aurora (2 of 2)
- Oak Park (2 of 2)
- Olney (2 of 2)
- Palatine (2 of 2)
- Pana (2 of 2)
- Paris (2 of 2)
- Paxton (2 of 2)
- Peoria Heights (2 of 2)
- Peru (2 of 2)
- Pittsfield (2 of 2)
- Princeton (2 of 2)
- Prophetstown (2 of 2)
- Rochelle (2 of 2)
- Salem (2 of 2)
- Sandwich (2 of 2)
- Schaumburg (2 of 2)
- Shelbyville (2 of 2)
- Shorewood (2 of 2)
- Silvis (2 of 2)
- South Elgin (2 of 2)
- Streator (2 of 2)
- Sullivan (2 of 2)
- Swansea (2 of 2)
- Taylorville (2 of 2)
- Vandalia (2 of 2)
- Watseka (2 of 2)
- West Chicago (2 of 2)
- Woodstock (2 of 2)
- Zion (2 of 2)
- Altamont (1 of 1)
- Anna (1 of 1)
- Arcola (1 of 1)
- Arlington Heights (1 of 1)
- Auburn (1 of 1)
- Aviston (1 of 1)
- Barrington (1 of 2)
- Barry (1 of 1)
- Bartlett (1 of 1)
- Beardstown (1 of 1)
- Beecher (1 of 1)
- Bement (1 of 1)
- Bensenville (1 of 1)
- Berwyn (1 of 1)
- Bolingbrook (1 of 1)
- Bourbonnais (1 of 1)
- Bradley (1 of 1)
- Breese (1 of 1)
- Bridgeport (1 of 1)
- Buffalo Grove (1 of 1)
- Burnham (1 of 1)
- Byron (1 of 1)
- Camp Point (1 of 1)
- Carlyle (1 of 1)
- Carol Stream (1 of 1)
- Carrier Mills (1 of 1)
- Caseyville (1 of 1)
- Champaign (1 of 1)
- Chester (1 of 1)
- Chillicothe (1 of 1)
- Chrisman (1 of 1)
- Cisne (1 of 1)
- Clifton (1 of 1)
- Clinton (1 of 1)
- Cobden (1 of 1)
- Collinsville (1 of 1)
- Columbia (1 of 1)
- Coulterville (1 of 1)
- Country Club Hills (1 of 1)
- Crete (1 of 1)
- Cuba (1 of 1)
- Danforth (1 of 1)
- Deerfield (1 of 1)
- Downers Grove (1 of 2)
- Durand (1 of 1)
- Dwight (1 of 1)
- Eldorado (1 of 1)
- Elk Grove Village (1 of 1)
- Elmwood Park (1 of 1)
- Energy (1 of 1)
- Evergreen Park (1 of 1)
- Fairbury (1 of 1)
- Fairfield (1 of 2)
- Farmer City (1 of 1)
- Farmington (1 of 1)
- Flanagan (1 of 1)
- Forest Park (1 of 1)
- Forsyth (1 of 1)
- Frankfort (1 of 1)
- Franklin Grove (1 of 1)
- Freeburg (1 of 1)
- Galena (1 of 1)
- Gifford (1 of 1)
- Gillespie (1 of 1)
- Gilman (1 of 1)
- Glenwood (1 of 1)
- Godfrey (1 of 1)
- Golden (1 of 1)
- Grayville (1 of 1)
- Greenup (1 of 1)
- Greenville (1 of 1)
- Hanover Park (1 of 1)
- Hardin (1 of 1)
- Harvard (1 of 1)
- Harvey (1 of 1)
- Havana (1 of 1)
- Hazel Crest (1 of 1)
- Henry (1 of 1)
- Hickory Hills (1 of 1)
- Highland (1 of 1)
- Highland Park (1 of 1)
- Highwood (1 of 1)
- Hillside (1 of 1)
- Hinsdale (1 of 1)
- Hoffman Estates (1 of 1)
- Hoopeston (1 of 1)
- Huntley (1 of 1)
- Indian Head Park (1 of 1)
- Inverness (1 of 1)
- Itasca (1 of 1)
- Knoxville (1 of 1)
- La Grange Park (1 of 2)
- Lacon (1 of 1)
- Lake Bluff (1 of 1)
- Lake Zurich (1 of 1)
- Lansing (1 of 1)
- Lena (1 of 1)
- Libertyville (1 of 1)
- Lindenhurst (1 of 1)
- Loves Park (1 of 1)
- Marengo (1 of 1)
- Marseilles (1 of 1)
- Marshall (1 of 1)
- Maryville (1 of 1)
- Mason City (1 of 1)
- Matteson (1 of 1)
- Melrose Park (1 of 1)
- Mendota (1 of 1)
- Metamora (1 of 1)
- Midlothian (1 of 1)
- Momence (1 of 1)
- Monmouth (1 of 1)
- Monticello (1 of 1)
- Morton Grove (1 of 1)
- Mount Carmel (1 of 1)
- Mount Carroll (1 of 1)
- Mount Morris (1 of 1)
- Mount Pulaski (1 of 1)
- Mount Sterling (1 of 1)
- Mount Zion (1 of 1)
- Mundelein (1 of 1)
- Nashville (1 of 1)
- Neoga (1 of 1)
- New Baden (1 of 1)
- Newman (1 of 1)
- Newton (1 of 1)
- Northlake (1 of 1)
- Oak Brook (1 of 1)
- Oblong (1 of 1)
- Odin (1 of 1)
- Oregon (1 of 1)
- Oswego (1 of 1)
- Palos Hills (1 of 1)
- Palos Park (1 of 1)
- Petersburg (1 of 1)
- Pinckneyville (1 of 1)
- Plainfield (1 of 1)
- Polo (1 of 1)
- Richton Park (1 of 1)
- Ridgway (1 of 1)
- Riverwoods (1 of 1)
- Roanoke (1 of 1)
- Robinson (1 of 1)
- Rolling Meadows (1 of 1)
- Roselle (1 of 1)
- Roseville (1 of 1)
- Rosiclare (1 of 1)
- Round Lake Beach (1 of 1)
- Rushville (1 of 1)
- Saint Charles (1 of 1)
- Savanna (1 of 1)
- Savoy (1 of 1)
- Shabbona (1 of 1)
- Sherman (1 of 1)
- South Beloit (1 of 1)
- South Chicago Height (1 of 1)
- Sparta (1 of 1)
- Spring Valley (1 of 1)
- St Charles (1 of 1)
- St Elmo (1 of 1)
- Staunton (1 of 1)
- Stickney (1 of 1)
- Stockton (1 of 1)
- Streamwood (1 of 1)
- Stronghurst (1 of 1)
- Toluca (1 of 1)
- Toulon (1 of 1)
- Tuscola (1 of 1)
- Vienna (1 of 1)
- Virden (1 of 1)
- Virginia (1 of 1)
- Walnut (1 of 1)
- Washington (1 of 1)
- Waterloo (1 of 1)
- Wauconda (1 of 1)
- West Frankfort (1 of 1)
- Westchester (1 of 1)
- White Hall (1 of 1)
- Willowbrook (1 of 1)
- Wilmette (1 of 1)
- Wilmington (1 of 1)
- Winchester (1 of 1)
- Winfield (1 of 1)
- Wood River (1 of 1)
- Yorkville (1 of 1)
How this list works
- Which nursing homes in Illinois accept Medicaid?
- 642 of 664 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 Illinois
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.
