Pennsylvania · CMS Data August 2026

Highest-Rated Nursing Homes in Pennsylvania

Where Are the Highest-Rated Nursing Homes in Pennsylvania?

CMS Care Compare lists 251 nursing homes rated 4 or 5 stars overall by CMS in Pennsylvania, out of 656 certified nursing homes (data from August 2026). The most are in Philadelphia (15), Erie (10) and Allentown (7). 154 hold the top rating of 5 stars.

Matching homes
251
All homes in Pennsylvania
656
Rated 4 or 5 stars
251
Average overall stars
4.6

How this list is made: CMS's overall star rating is 4 or 5 (out of 5). The overall rating combines health inspections, staffing and quality measures. Homes are ordered by CMS's overall rating, then its inspection rating.

The Top 40 by CMS Rating

Highest-Rated Nursing Homes in Pennsylvania, highest-rated first
Nursing homeCityOverallInspectionsStaffingQuality
Allied Services Transitional Rehab UnitScranton5554
Beaumont at Bryn MawrBryn Mawr5553
Bradford Ecumenical Home, Inc.Bradford5544
Broomall ManorBroomall5534
Chandler Hall Health ServicesNewtown5554
Chapel Pointe at CarlisleCarlisle5554
Christ's Home Retirement CommunityWarminster5554
Community at Rockhill, theSellersville5554
Concordia at the CedarsMonroeville5525
Concordia of the South HillsPittsburgh5555
Conemaugh Memorial Medical Center TcuJohnstown5545
Cornwall ManorCornwall5553
Cumberland Crossings Retirement CommunityCarlisle5553
Dock TerraceLansdale5554
Elm Terrace GardensLansdale5554
Fairmount HomesEphrata5555
ForestviewErie5553
Frederick Living - CedarwoodFrederick5554
Gardens at York Terrace, thePottsville5534
Glen at Willow ValleyLancaster5555
Good Shepherd Home-BethlehemBethlehem5554
Harmony Physical RehabilitationMonroeville5545
Haven Convalescent Home, Inc.New Castle5543
Hcc At White Horse VillageNewtown Square5555
Health Center at the Hill at Whitemarsh, theLafayette Hill5555
Highlands at WyomissingWyomissing5554
Homestead Village, Inc.Lancaster5554
Hrh Transitional Care Unit(a D/B/a Entity of Hrhs)Meadowbrook5555
Jameson Nursing and Rehab CenterNew Castle5524
Kendal At LongwoodKennett Square5553
Lafayette-Redeemer, thePhiladelphia5545
Lakeside at Willow ValleyWillow Street5555
Lebanon Valley Brethren HomePalmyra5555
Lebanon Valley Home theAnnville5554
LECOM at Asbury Ridge dba Saint Mary's Asbury RidgErie5544
Lecom at Elmwood Gardens, LLCErie5545
Little Flower ManorDarby5555
Luther Crest Nursing FacilityAllentown5554
Maple FarmAkron5554
Masonic Village at ElizabethtownElizabethtown5555

Stars are out of 5; blank cells are ratings CMS doesn't report for that home. Every matching home is on its city page, linked below.

Matching Homes by City

Highest-Rated Nursing Homes in Pennsylvania by city
CityMatching homes4 or 5 stars
Highest-Rated Nursing Homes in Philadelphia1515
Highest-Rated Nursing Homes in Erie1010
Highest-Rated Nursing Homes in Allentown77
Highest-Rated Nursing Homes in Bethlehem66
Highest-Rated Nursing Homes in Lansdale66
Nursing homes in Carlisle44
Nursing homes in Easton44
Nursing homes in Lancaster44
Nursing homes in Scranton44
Nursing homes in York44
Nursing homes in Doylestown33
Nursing homes in Lititz33
Nursing homes in Meadville33
Nursing homes in Media33
Nursing homes in New Castle33
Nursing homes in Pittsburgh33
Nursing homes in State College33
Nursing homes in Warminster33
Nursing homes in West Chester33
Nursing homes in Ambler22
Nursing homes in Bradford22
Nursing homes in Broomall22
Nursing homes in Chambersburg22
Nursing homes in Duncannon22
Nursing homes in Ephrata22
Nursing homes in Fort Washington22
Nursing homes in Gettysburg22
Nursing homes in Hanover22
Nursing homes in Hollidaysburg22
Nursing homes in Honey Brook22
Nursing homes in Kennett Square22
Nursing homes in Lafayette Hill22
Nursing homes in Langhorne22
Nursing homes in Manheim22
Nursing homes in Martinsburg22
Nursing homes in Meadowbrook22
Nursing homes in Mechanicsburg22
Nursing homes in Mercer22
Nursing homes in Monroeville22
Nursing homes in New Wilmington22
Nursing homes in Newtown22
Nursing homes in Newtown Square22
Nursing homes in Orwigsburg22
Nursing homes in Reading22
Nursing homes in West Grove22
Nursing homes in Wilkes Barre22
Nursing homes in Wyomissing22
Nursing homes in Akron11
Nursing homes in Allison Park11
Nursing homes in Annville11
Nursing homes in Audubon11
Nursing homes in Belleville11
Nursing homes in Bensalem11
Nursing homes in Blue Bell11
Nursing homes in Boothwyn11
Nursing homes in Brockway11
Nursing homes in Brookville11
Nursing homes in Bryn Mawr11
Nursing homes in Buckingham11
Nursing homes in Carbondale11
Nursing homes in Clarion11
Nursing homes in Coaldale11
Nursing homes in Columbia11
Nursing homes in Conneautville11
Nursing homes in Cornwall11
Nursing homes in Darby11
Nursing homes in Downingtown11
Nursing homes in Dubois11
Nursing homes in Edinboro11
Nursing homes in Effort11
Nursing homes in Elizabethtown11
Nursing homes in Emporium11
Nursing homes in Flourtown11
Nursing homes in Forksville11
Nursing homes in Frederick11
Nursing homes in Gibsonia11
Nursing homes in Girard11
Nursing homes in Gladwyne11
Nursing homes in Glen Mills11
Nursing homes in Greenville11
Nursing homes in Grove City11
Nursing homes in Harleysville11
Nursing homes in Harrisburg11
Nursing homes in Hermitage11
Nursing homes in Johnstown11
Nursing homes in Kane11
Nursing homes in Kingston11
Nursing homes in Lebanon11
Nursing homes in Leesport11
Nursing homes in Levittown11
Nursing homes in Lewistown11
Nursing homes in Lima11
Nursing homes in Lower Gwynedd11
Nursing homes in Malvern11
Nursing homes in Markleysburg11
Nursing homes in McMurray11
Nursing homes in Middletown11
Nursing homes in Mifflintown11
Nursing homes in Millmont11
Nursing homes in Montoursville11
Nursing homes in Moscow11
Nursing homes in Myerstown11
Nursing homes in Narvon11
Nursing homes in Nazareth11
Nursing homes in New Bloomfield11
Nursing homes in New Holland11
Nursing homes in New Oxford11
Nursing homes in Norristown11
Nursing homes in Oil City11
Nursing homes in Oxford11
Nursing homes in Palmyra11
Nursing homes in Pennsburg11
Nursing homes in Plymouth Meeting11
Nursing homes in Pottstown11
Nursing homes in Pottsville11
Nursing homes in Quakertown11
Nursing homes in Quarryville11
Nursing homes in Richboro11
Nursing homes in Richfield11
Nursing homes in Rydal11
Nursing homes in Saint Marys11
Nursing homes in Schuylkill Haven11
Nursing homes in Sellersville11
Nursing homes in Seneca11
Nursing homes in Shillington11
Nursing homes in Shippensburg11
Nursing homes in Smethport11
Nursing homes in Souderton11
Nursing homes in South Mountain11
Nursing homes in Southampton11
Nursing homes in Spring City11
Nursing homes in St. Marys11
Nursing homes in Stroudsburg11
Nursing homes in Telford11
Nursing homes in Titusville11
Nursing homes in Topton11
Nursing homes in Tremont11
Nursing homes in Trexlertown11
Nursing homes in Turtle Creek11
Nursing homes in Uniontown11
Nursing homes in Verona11
Nursing homes in Warrington11
Nursing homes in Wayne11
Nursing homes in Waynesboro11
Nursing homes in Wernersville11
Nursing homes in West Brandywine11
Nursing homes in West Reading11
Nursing homes in Whitehall11
Nursing homes in Williamsport11
Nursing homes in Willow Street11
Nursing homes in Yardley11

More About This List

Read how CMS star ratings work. For assisted living and memory care rules, Medicaid limits and the ombudsman, see senior care in Pennsylvania. For local services, call the Eldercare Locator at 1-800-677-1116.

Other lists for Pennsylvania: nursing homes that accept medicaid in Pennsylvania, nonprofit nursing homes in Pennsylvania, nursing homes with low antipsychotic use in Pennsylvania.

Frequently Asked Questions

How Many Highest-Rated Nursing Homes Are in Pennsylvania?

251 of the 656 CMS-certified nursing homes in Pennsylvania meet this rule: CMS's overall star rating is 4 or 5 (out of 5). The overall rating combines health inspections, staffing and quality measures.

Which Highest-Rated Nursing Home in Pennsylvania Rates Highest?

By CMS's overall rating, then its inspection rating, Allied Services Transitional Rehab Unit in Scranton (5 stars), Beaumont at Bryn Mawr in Bryn Mawr (5 stars) and Bradford Ecumenical Home, Inc. in Bradford (5 stars) rank highest. Visit and check the latest inspection report before you decide.

How Do You Check a Nursing Home in Pennsylvania?

Read its Care Compare page for the full inspection reports, visit at different times, and ask about staffing and openings. Pennsylvania's Pennsylvania Long-Term Care Ombudsman Program can answer questions about residents' rights.

Sources

  1. CMS Provider Data Catalog: Nursing Home Provider Information (August 2026)

If someone is in danger now, call 911. To report suspected abuse or neglect in a nursing home or assisted living, contact your state's Long-Term Care Ombudsman or Adult Protective Services. For free help finding local aging services, call the Eldercare Locator at 1-800-677-1116. seniorcare.help is an independent guide, not a care provider or referral service, and doesn't give medical or legal advice.