CMS Care Compare
Nursing Homes in Pennsylvania
Every nursing home CMS lists in Pennsylvania, by city, with the CMS overall star rating.
CMS lists 656 nursing homes in Pennsylvania as of October 8, 2026.
652 have a CMS overall star rating; the average is 3.0 out of 5.
Source: CMS Care Compare nursing home data (Provider Information, 4pq5-n9py), as of October 8, 2026. Publisher page
License: a US government work, in the public domain (Public Domain Mark 1.0).
Run it in Rivvi
Medicare home health and hospice eligibility criteria, with CMS document IDs
Open in RivviFree to start. Opens Rivvi, the AI workspace for healthcare teams.
CMS overall star rating in Pennsylvania
- 5 stars
- 157
- 4 stars
- 97
- 3 stars
- 118
- 2 stars
- 135
- 1 star
- 145
- No CMS rating
- 4
Source: CMS Care Compare nursing home data (Provider Information, 4pq5-n9py), as of October 8, 2026. Publisher page
By city
- Philadelphia47 nursing homes
- Pittsburgh26 nursing homes
- Erie14 nursing homes
- Lancaster10 nursing homes
- York10 nursing homes
- Scranton9 nursing homes
- Allentown8 nursing homes
- Bethlehem8 nursing homes
- Carlisle8 nursing homes
- Greensburg8 nursing homes
- Wilkes-barre8 nursing homes
- Chambersburg7 nursing homes
- Lansdale7 nursing homes
- Johnstown6 nursing homes
- New Castle6 nursing homes
- Doylestown5 nursing homes
- Easton5 nursing homes
- Harrisburg5 nursing homes
- Lititz5 nursing homes
- Monroeville5 nursing homes
- Norristown5 nursing homes
- Uniontown5 nursing homes
- West Chester5 nursing homes
- Canonsburg4 nursing homes
- Gettysburg4 nursing homes
- Hollidaysburg4 nursing homes
- Indiana4 nursing homes
- Mechanicsburg4 nursing homes
- Media4 nursing homes
- Pottstown4 nursing homes
- Pottsville4 nursing homes
- State College4 nursing homes
- Warminster4 nursing homes
- Washington4 nursing homes
- Williamsport4 nursing homes
- Altoona3 nursing homes
- Bradford3 nursing homes
- Broomall3 nursing homes
- Bryn Mawr3 nursing homes
- Camp Hill3 nursing homes
- Elizabethtown3 nursing homes
- Grove City3 nursing homes
- Hanover3 nursing homes
- Hazleton3 nursing homes
- Kingston3 nursing homes
- Kittanning3 nursing homes
- Langhorne3 nursing homes
- Lebanon3 nursing homes
- Meadville3 nursing homes
- Newtown3 nursing homes
- Palmyra3 nursing homes
- Quakertown3 nursing homes
- Reading3 nursing homes
- Wyncote3 nursing homes
- Ambler2 nursing homes
- Beaver Falls2 nursing homes
- Bethel Park2 nursing homes
- Brookville2 nursing homes
- Carbondale2 nursing homes
- Cheswick2 nursing homes
- Columbia2 nursing homes
- Coraopolis2 nursing homes
- Cranberry Township2 nursing homes
- Dallas2 nursing homes
- Danville2 nursing homes
- Darby2 nursing homes
- Dubois2 nursing homes
- Duncannon2 nursing homes
- Ephrata2 nursing homes
- Flourtown2 nursing homes
- Fort Washington2 nursing homes
- Franklin2 nursing homes
- Glen Mills2 nursing homes
- Glenside2 nursing homes
- Greenville2 nursing homes
- Hatboro2 nursing homes
- Hermitage2 nursing homes
- Honey Brook2 nursing homes
- Huntingdon2 nursing homes
- Kennett Square2 nursing homes
- Lafayette Hill2 nursing homes
- Latrobe2 nursing homes
- Lewisburg2 nursing homes
- Lewistown2 nursing homes
- Lima2 nursing homes
- Lock Haven2 nursing homes
- Manheim2 nursing homes
- Markleysburg2 nursing homes
- Martinsburg2 nursing homes
- Mckeesport2 nursing homes
- Mcmurray2 nursing homes
- Meadowbrook2 nursing homes
- Mercer2 nursing homes
- Middletown2 nursing homes
- Monongahela2 nursing homes
- Montoursville2 nursing homes
- Myerstown2 nursing homes
- Nanticoke2 nursing homes
- Nazareth2 nursing homes
- New Wilmington2 nursing homes
- Newtown Square2 nursing homes
- North Huntingdon2 nursing homes
- Oil City2 nursing homes
- Orwigsburg2 nursing homes
- Plymouth Meeting2 nursing homes
- Shenandoah2 nursing homes
- Smethport2 nursing homes
- Somerset2 nursing homes
- Stroudsburg2 nursing homes
- Sunbury2 nursing homes
- Tunkhannock2 nursing homes
- Verona2 nursing homes
- Warren2 nursing homes
- Waynesburg2 nursing homes
- Wellsboro2 nursing homes
- West Grove2 nursing homes
- West Reading2 nursing homes
- Wexford2 nursing homes
- Wyndmoor2 nursing homes
- Wyomissing2 nursing homes
- Yeadon2 nursing homes
- Akron1 nursing home
- Aliquippa1 nursing home
- Allison Park1 nursing home
- Annville1 nursing home
- Apollo1 nursing home
- Athens1 nursing home
- Audubon1 nursing home
- Baden1 nursing home
- Bangor1 nursing home
- Beaver1 nursing home
- Bedford1 nursing home
- Bellefonte1 nursing home
- Belleville1 nursing home
- Bensalem1 nursing home
- Berlin1 nursing home
- Berwick1 nursing home
- Bloomsburg1 nursing home
- Blue Bell1 nursing home
- Boothwyn1 nursing home
- Brackenridge1 nursing home
- Bridgeville1 nursing home
- Bristol1 nursing home
- Brockway1 nursing home
- Buckingham1 nursing home
- Butler1 nursing home
- Cabot1 nursing home
- Chester1 nursing home
- Chicora1 nursing home
- Christiana1 nursing home
- Clarion1 nursing home
- Clarks Summit1 nursing home
- Clearfield1 nursing home
- Coal Township1 nursing home
- Coaldale1 nursing home
- Conneautville1 nursing home
- Coopersburg1 nursing home
- Cornwall1 nursing home
- Corry1 nursing home
- Coudersport1 nursing home
- Curwensville1 nursing home
- Dallastown1 nursing home
- Davidsville1 nursing home
- Downingtown1 nursing home
- Drums1 nursing home
- Dunmore1 nursing home
- East Stroudsburg1 nursing home
- Ebensburg1 nursing home
- Edinboro1 nursing home
- Effort1 nursing home
- Elkins Park1 nursing home
- Emporium1 nursing home
- Everett1 nursing home
- Exeter1 nursing home
- Exton1 nursing home
- Fairview1 nursing home
- Fayetteville1 nursing home
- Forest City1 nursing home
- Forksville1 nursing home
- Frackville1 nursing home
- Frederick1 nursing home
- Gibsonia1 nursing home
- Girard1 nursing home
- Gladwyne1 nursing home
- Hamburg1 nursing home
- Harleysville1 nursing home
- Harmony1 nursing home
- Harrisville1 nursing home
- Hastings1 nursing home
- Haverford1 nursing home
- Havertown1 nursing home
- Hillsdale1 nursing home
- Holland1 nursing home
- Honesdale1 nursing home
- Huntingdon Valley1 nursing home
- Jeannette1 nursing home
- Jefferson Hills1 nursing home
- Jersey Shore1 nursing home
- Kane1 nursing home
- King Of Prussia1 nursing home
- Kutztown1 nursing home
- Lake Ariel1 nursing home
- Laporte1 nursing home
- Laureldale1 nursing home
- Leesport1 nursing home
- Lehighton1 nursing home
- Levittown1 nursing home
- Ligonier1 nursing home
- Lower Burrell1 nursing home
- Lower Gwynedd1 nursing home
- Macungie1 nursing home
- Malvern1 nursing home
- Marienville1 nursing home
- Mars1 nursing home
- Matamoras1 nursing home
- Mcconnellsburg1 nursing home
- Meyersdale1 nursing home
- Mifflin1 nursing home
- Mifflintown1 nursing home
- Milford1 nursing home
- Millersburg1 nursing home
- Millmont1 nursing home
- Millville1 nursing home
- Milton1 nursing home
- Montgomeryville1 nursing home
- Montrose1 nursing home
- Moscow1 nursing home
- Mount Pleasant1 nursing home
- Mountain Top1 nursing home
- Mt Carmel1 nursing home
- Muncy1 nursing home
- Munhall1 nursing home
- Murrysville1 nursing home
- Narvon1 nursing home
- New Bloomfield1 nursing home
- New Holland1 nursing home
- New Oxford1 nursing home
- Newville1 nursing home
- North Wales1 nursing home
- Northumberland1 nursing home
- Oakmont1 nursing home
- Orangeville1 nursing home
- Orbisonia1 nursing home
- Oxford1 nursing home
- Peckville1 nursing home
- Pennsburg1 nursing home
- Philipsburg1 nursing home
- Phoenixville1 nursing home
- Pittston1 nursing home
- Portage1 nursing home
- Prospect Park1 nursing home
- Punxsutawney1 nursing home
- Quarryville1 nursing home
- Richboro1 nursing home
- Richfield1 nursing home
- Richlandtown1 nursing home
- Rochester1 nursing home
- Rosemont1 nursing home
- Roslyn1 nursing home
- Royersford1 nursing home
- Rydal1 nursing home
- Saegertown1 nursing home
- Saint Marys1 nursing home
- Sarver1 nursing home
- Saxonburg1 nursing home
- Sayre1 nursing home
- Schuylkill Haven1 nursing home
- Scottdale1 nursing home
- Selinsgrove1 nursing home
- Sellersville1 nursing home
- Seneca1 nursing home
- Sewickley1 nursing home
- Sharon1 nursing home
- Shillington1 nursing home
- Shippensburg1 nursing home
- Shippenville1 nursing home
- Sinking Spring1 nursing home
- Souderton1 nursing home
- South Mountain1 nursing home
- Southampton1 nursing home
- Spring City1 nursing home
- Spring House1 nursing home
- Springfield1 nursing home
- St Marys1 nursing home
- Stevens1 nursing home
- Susquehanna1 nursing home
- Tamaqua1 nursing home
- Taylor1 nursing home
- Telford1 nursing home
- Titusville1 nursing home
- Topton1 nursing home
- Towanda1 nursing home
- Tremont1 nursing home
- Trexlertown1 nursing home
- Troy1 nursing home
- Turtle Creek1 nursing home
- Tyrone1 nursing home
- Wallingford1 nursing home
- Warrington1 nursing home
- Watsontown1 nursing home
- Waymart1 nursing home
- Wayne1 nursing home
- Waynesboro1 nursing home
- Weatherly1 nursing home
- Wernersville1 nursing home
- West Brandywine1 nursing home
- White Marsh1 nursing home
- Whitehall1 nursing home
- Willow Grove1 nursing home
- Willow Street1 nursing home
- Windber1 nursing home
- Worthington1 nursing home
- Wynnewood1 nursing home
- Yardley1 nursing home
- Youngsville1 nursing home
- Zelienople1 nursing home
5-star nursing homes in Pennsylvania (CMS rating)
- Advanced Health Care Of HanoverBethlehem5 of 5
- Allied Services Transitional Rehab UnitScranton5 of 5
- Alpine Valley Post Acute and Healthcare CenterLebanon5 of 5
- Ann's ChoiceWarminster5 of 5
- Artman Lutheran HomeAmbler5 of 5
- Ball Pavilion, TheErie5 of 5
- Barclay FriendsWest Chester5 of 5
- Beaumont at Bryn MawrBryn Mawr5 of 5
- Berks Heim Nursing & RehabilitationLeesport5 of 5
- Bethany Village Retirement CenterMechanicsburg5 of 5
- Bradford Ecumenical Home, IncBradford5 of 5
- Brethren VillageLancaster5 of 5
- Broomall ManorBroomall5 of 5
- Buckingham Valley Rehabilitation and NursingcenterBuckingham5 of 5
- Carbondale Rehabilitation and Healthcare CenterCarbondale5 of 5
- Cedarbrook Senior Care and RehabilitationAllentown5 of 5
- Chandler Hall Health ServicesNewtown5 of 5
- Chapel Pointe at CarlisleCarlisle5 of 5
- Christ's Home Retirement CommunityWarminster5 of 5
- Community at Rockhill, theSellersville5 of 5
- Concordia at Spiritrust GettysburgGettysburg5 of 5
- Concordia at Spiritrust Utz TerraceHanover5 of 5
- Concordia at the CedarsMonroeville5 of 5
- Concordia of the South HillsPittsburgh5 of 5
- Conemaugh Memorial Medical Center TcuJohnstown5 of 5
Related
Questions
How many nursing homes are in Pennsylvania?
CMS Care Compare lists 656 nursing homes in Pennsylvania as of October 8, 2026.
What is the average CMS overall star rating in Pennsylvania?
2.98 out of 5 across the 652 nursing homes in Pennsylvania that have a rating, in the Care Compare data as of October 8, 2026.
How many nursing homes in Pennsylvania have 5 stars?
157 have a CMS overall star rating of 5 out of 5 in the Care Compare data as of October 8, 2026.