Free recognition from Medicare data
Top Rated nursing homes in Illinois (2026)
36 homes top rated for short-term rehab and 38 for long-term care. No home paid to be listed. Each home’s page shows its full Medicare record.
Top Rated for Short-Term Rehab (36)
Homes in Illinois that Medicare rates highly for short-term rehab.
Cook County
- Alden Estates of SkokieSkokie · 56 beds · Under 100 beds
- Aliya of EvanstonEvanston · 57 beds · Under 100 beds
- Aliya of PalatinePalatine · 69 beds · Under 100 beds
- Aperion Care NilesNiles · 99 beds · Under 100 beds
- Celebrate Senior Living NilesNiles · 55 beds · Under 100 beds
- Citadel Care Center-wilmetteWilmette · 80 beds · Under 100 beds
- Elevate Care AbingtonGlenview · 192 beds · 150 beds or more
- Encore VillageSchaumburg · 169 beds · 150 beds or more
- Ignite Medical Hanover ParkHanover Park · 150 beds · 150 beds or more
- Lutheran Home for the AgedArlington Hts · 354 beds · 150 beds or more
- Mercy CircleChicago · 23 beds · Under 100 beds
- Moorings of Arlington HeightsArlington Hts · 92 beds · Under 100 beds
- Niles Nsg & Rehab CenterNiles · 304 beds · 150 beds or more
- Prairie Manor Nrsg & Rehab CenterChicago Heights · 148 beds · 100 to 149 beds
- Selfhelp Home of ChicagoChicago · 72 beds · Under 100 beds
- Terraces at the ClareChicago · 50 beds · Under 100 beds
- The Admiral at the LakeChicago · 36 beds · Under 100 beds
- The Citadel of GlenviewGlenview · 135 beds · 100 to 149 beds
- The Mather EvanstonEvanston · 37 beds · Under 100 beds
- West Suburban Medical CenterOak Park · 50 beds · Under 100 beds
Du Page County
- Burgess Square Healthcare CenterWestmont · 203 beds · 150 beds or more
- Covenant Living - Windsor ParkCarol Stream · 80 beds · Under 100 beds
- Dupage Care CenterWheaton · 366 beds · 150 beds or more
- Oak TraceDowners Grove · 104 beds · 100 to 149 beds
- Tabor Hills Health Care FacNaperville · 96 beds · Under 100 beds
- The Springs at Monarch LandingNaperville · 96 beds · Under 100 beds
- Wynscape Health & RehabWheaton · 209 beds · 150 beds or more
Kane County
- Greenfields of GenevaGeneva · 43 beds · Under 100 beds
La Salle County
- Pleasant View Luther HomeOttawa · 90 beds · Under 100 beds
Lake County
- Avantara Lake ZurichLake Zurich · 203 beds · 150 beds or more
Lee County
- Franklin Grove Living and RehabFranklin Grove · 132 beds · 100 to 149 beds
Livingston County
- Evenglow LodgePontiac · 48 beds · Under 100 beds
Marshall County
- Henry Rehab and NursingHenry · 81 beds · Under 100 beds
Mercer County
- Mercer Manor RehabilitationAledo · 92 beds · Under 100 beds
Monroe County
- Accolade Healthcare of WaterlooWaterloo · 144 beds · 100 to 149 beds
Wayne County
- Fairfield Memorial HospitalFairfield · 30 beds · Under 100 beds
Top Rated for Long-Term Care (38)
Homes in Illinois that Medicare rates highly for long-term care.
Cook County
- Addolorata VillaWheeling · 86 beds · Under 100 beds
- Alden Estates of SkokieSkokie · 56 beds · Under 100 beds
- Avantara Park RidgePark Ridge · 154 beds · 150 beds or more
- Franciscan VillageLemont · 127 beds · 100 to 149 beds
- Hearthwood SNF Senior LivingBartlett · 60 beds · Under 100 beds
- Ignite Medical Hanover ParkHanover Park · 150 beds · 150 beds or more
- Little Sisters of the PoorChicago · 76 beds · Under 100 beds
- Lutheran Home for the AgedArlington Hts · 354 beds · 150 beds or more
- Moorings of Arlington HeightsArlington Hts · 92 beds · Under 100 beds
- Selfhelp Home of ChicagoChicago · 72 beds · Under 100 beds
- The Pearl of EvanstonEvanston · 158 beds · 150 beds or more
- Vi at the GlenGlenview · 47 beds · Under 100 beds
- Westminster PlaceEvanston · 105 beds · 100 to 149 beds
Du Page County
- Arista HealthcareNaperville · 153 beds · 150 beds or more
- Dupage Care CenterWheaton · 366 beds · 150 beds or more
- Eden Vista Burr RidgeBurr Ridge · 29 beds · Under 100 beds
- Oak TraceDowners Grove · 104 beds · 100 to 149 beds
- Tabor Hills Health Care FacNaperville · 96 beds · Under 100 beds
- The Springs at Monarch LandingNaperville · 96 beds · Under 100 beds
- Wynscape Health & RehabWheaton · 209 beds · 150 beds or more
Kane County
- Aperion Care Fox RiverElgin · 94 beds · Under 100 beds
- Avondale Estates of ElginElgin · 120 beds · 100 to 149 beds
- Greenfields of GenevaGeneva · 43 beds · Under 100 beds
- Highland OaksElgin · 24 beds · Under 100 beds
La Salle County
- La Salle County Nursing HomeOttawa · 79 beds · Under 100 beds
- Pavilion of OttawaOttawa · 135 beds · 100 to 149 beds
- Pleasant View Luther HomeOttawa · 90 beds · Under 100 beds
Lake County
- Alta Rehab at WaucondaWauconda · 149 beds · 100 to 149 beds
- Avantara Lake ZurichLake Zurich · 203 beds · 150 beds or more
- Avantara LibertyvilleLibertyville · 150 beds · 150 beds or more
- Radford GreenLincolnshire · 84 beds · Under 100 beds
Livingston County
- Evenglow LodgePontiac · 48 beds · Under 100 beds
- Fairview HavenFairbury · 52 beds · Under 100 beds
Madison County
- Meridian Village Care CenterGlen Carbon · 70 beds · Under 100 beds
Mc Henry County
- The Pearl of Crystal LakeCrystal Lake · 97 beds · Under 100 beds
Mc Lean County
- Luther OaksBloomington · 19 beds · Under 100 beds
Peoria County
- Apostolic Christian SkylinesPeoria · 62 beds · Under 100 beds
Tazewell County
- Apostolic Christian RestmorMorton · 62 beds · Under 100 beds
Medicare data as of September 2026. Ratings can lag behind changes at a home; visit and ask about recent inspections.