Nursing homes · State directory · Never paid
Nursing homes in Pennsylvania
Quick answer
As of the CMS Care Compare September 2026 release, 656 Medicare- and/or Medicaid-certified nursing homes have an address in Pennsylvania. 652 have a CMS overall star rating, and 254 are rated 4 stars or higher. 157 share the highest rating here, 5 stars, including Advanced Health Care of Hanover, Allied Services Transitional Rehab Unit and Alpine Valley Post Acute and Healthcare Center (first three alphabetically). They are listed across 315 cities.
How this list is ordered: by the CMS overall star rating, highest first; ties alphabetical; nursing homes without a rating last (no rating is not a bad rating). Nothing else changes the order, and no nursing home can pay us. This page has no ads, sponsors or partner links. Methodology · Ownership disclosure
Largest cities
All cities with 3 or more nursing homes (54)
- Allentown
- Altoona
- Bethlehem
- Bradford
- Broomall
- Bryn Mawr
- Camp Hill
- Canonsburg
- Carlisle
- Chambersburg
- Doylestown
- Easton
- Elizabethtown
- Erie
- Gettysburg
- Greensburg
- Grove City
- Hanover
- Harrisburg
- Hazleton
- Hollidaysburg
- Indiana
- Johnstown
- Kingston
- Kittanning
- Lancaster
- Langhorne
- Lansdale
- Lebanon
- Lititz
- Meadville
- Mechanicsburg
- Media
- Monroeville
- New Castle
- Newtown
- Norristown
- Palmyra
- Philadelphia
- Pittsburgh
- Pottstown
- Pottsville
- Quakertown
- Reading
- Scranton
- State College
- Uniontown
- Warminster
- Washington
- West Chester
- Wilkes Barre
- Williamsport
- Wyncote
- York
Nursing homes in smaller cities (329)
Related
- Medicare home health agencies in Pennsylvania
- Hospices in Pennsylvania
- How nursing home care works and who pays
- Pennsylvania city index (JSON)
Quick facts: 656 Medicare- and/or Medicaid-certified nursing homes in Pennsylvania across 315 cities; 652 have a CMS overall star rating (CMS Care Compare, September 2026); ranked only by CMS stars, never paid.