Home Search Saved Recently viewed Compare
Free recognition from Medicare data

Top Rated nursing homes in Pennsylvania (2026)

102 homes top rated for short-term rehab and 70 for long-term care. No home paid to be listed. Each home’s page shows its full Medicare record.

Short-term rehab · Long-term care · How homes are chosen

Top Rated for Short-Term Rehab (102)

Homes in Pennsylvania that Medicare rates highly for short-term rehab.

Adams County

Allegheny County

Berks County

Blair County

Bucks County

Cambria County

Cameron County

Chester County

Crawford County

Cumberland County

Delaware County

Erie County

Fayette County

Franklin County

Jefferson County

Juniata County

Lackawanna County

Lancaster County

Lehigh County

Luzerne County

Mc Kean County

Mercer County

Mifflin County

Monroe County

Montgomery County

Northampton County

Philadelphia County

Schuylkill County

York County

Top Rated for Long-Term Care (70)

Homes in Pennsylvania that Medicare rates highly for long-term care.

Adams County

Allegheny County

Berks County

Blair County

Bucks County

Chester County

Crawford County

Cumberland County

Delaware County

Erie County

Fayette County

Juniata County

Lackawanna County

Lancaster County

Lebanon County

Lehigh County

Luzerne County

Mercer County

Mifflin County

Montgomery County

Northampton County

Perry County

Philadelphia County

Sullivan County

Venango County

York County

Medicare data as of September 2026. Ratings can lag behind changes at a home; visit and ask about recent inspections.