Skip to main content
Black Health logo Black Health

Nursing Homes in Pennsylvania

656 Medicare-certified nursing homes in Pennsylvania, 251 of them rated 4 or 5 stars by CMS.

By city

Philadelphia 47 nursing homes · avg 2.8 stars Pittsburgh 26 nursing homes · avg 2.2 stars Erie 14 nursing homes · avg 3.9 stars Lancaster 10 nursing homes · avg 3.4 stars York 10 nursing homes · avg 2.9 stars Scranton 9 nursing homes · avg 3.0 stars Allentown 8 nursing homes · avg 4.2 stars Bethlehem 8 nursing homes · avg 3.9 stars Carlisle 8 nursing homes · avg 3.1 stars Greensburg 8 nursing homes · avg 1.5 stars Chambersburg 7 nursing homes · avg 3.1 stars Lansdale 7 nursing homes · avg 4.4 stars Johnstown 6 nursing homes · avg 2.7 stars New Castle 6 nursing homes · avg 3.3 stars Doylestown 5 nursing homes · avg 3.2 stars Easton 5 nursing homes · avg 4.4 stars Harrisburg 5 nursing homes · avg 2.2 stars Lititz 5 nursing homes · avg 3.4 stars Monroeville 5 nursing homes · avg 2.6 stars Norristown 5 nursing homes · avg 2.6 stars Uniontown 5 nursing homes · avg 3.2 stars West Chester 5 nursing homes · avg 3.4 stars Wilkes Barre 5 nursing homes · avg 2.6 stars Canonsburg 4 nursing homes · avg 2.3 stars Gettysburg 4 nursing homes · avg 3.2 stars Hollidaysburg 4 nursing homes · avg 3.2 stars Indiana 4 nursing homes · avg 2.5 stars Mechanicsburg 4 nursing homes · avg 3.8 stars Media 4 nursing homes · avg 4.0 stars Pottstown 4 nursing homes · avg 2.2 stars Pottsville 4 nursing homes · avg 2.8 stars State College 4 nursing homes · avg 3.8 stars Warminster 4 nursing homes · avg 4.2 stars Washington 4 nursing homes · avg 1.8 stars Williamsport 4 nursing homes · avg 2.5 stars Altoona 3 nursing homes · avg 1.7 stars Bradford 3 nursing homes · avg 4.3 stars Broomall 3 nursing homes · avg 4.0 stars Bryn Mawr 3 nursing homes · avg 3.0 stars Camp Hill 3 nursing homes · avg 2.0 stars Elizabethtown 3 nursing homes · avg 3.0 stars Grove City 3 nursing homes · avg 3.0 stars Hanover 3 nursing homes · avg 4.0 stars Hazleton 3 nursing homes · avg 1.7 stars Kingston 3 nursing homes · avg 2.7 stars Kittanning 3 nursing homes · avg 2.0 stars Langhorne 3 nursing homes · avg 4.0 stars Lebanon 3 nursing homes · avg 2.3 stars Meadville 3 nursing homes · avg 4.7 stars Newtown 3 nursing homes · avg 4.3 stars Palmyra 3 nursing homes · avg 3.0 stars Quakertown 3 nursing homes · avg 3.3 stars Reading 3 nursing homes · avg 3.0 stars Wilkes-Barre 3 nursing homes · avg 2.7 stars Wyncote 3 nursing homes · avg 2.3 stars Ambler 2 nursing homes · avg 4.5 stars Beaver Falls 2 nursing homes · avg 1.5 stars Bethel Park 2 nursing homes · avg 2.0 stars Brookville 2 nursing homes · avg 3.0 stars Carbondale 2 nursing homes · avg 3.0 stars Cheswick 2 nursing homes · avg 1.0 stars Columbia 2 nursing homes · avg 4.0 stars Coraopolis 2 nursing homes · avg 2.0 stars Cranberry Township 2 nursing homes · avg 2.0 stars Dallas 2 nursing homes · avg 2.0 stars Danville 2 nursing homes · avg 2.0 stars Darby 2 nursing homes · avg 3.0 stars Dubois 2 nursing homes · avg 2.5 stars Duncannon 2 nursing homes · avg 4.5 stars Ephrata 2 nursing homes · avg 4.5 stars Flourtown 2 nursing homes · avg 3.0 stars Fort Washington 2 nursing homes · avg 5.0 stars Franklin 2 nursing homes · avg 2.5 stars Glen Mills 2 nursing homes · avg 4.0 stars Glenside 2 nursing homes · avg 1.5 stars Greenville 2 nursing homes · avg 3.0 stars Hatboro 2 nursing homes · avg 3.0 stars Hermitage 2 nursing homes · avg 4.0 stars Honey Brook 2 nursing homes · avg 5.0 stars Huntingdon 2 nursing homes · avg 2.0 stars Kennett Square 2 nursing homes · avg 5.0 stars Lafayette Hill 2 nursing homes · avg 4.5 stars Latrobe 2 nursing homes · avg 1.0 stars Lewisburg 2 nursing homes · avg 2.5 stars Lewistown 2 nursing homes · avg 3.5 stars Lima 2 nursing homes · avg 3.0 stars Lock Haven 2 nursing homes · avg 2.0 stars Manheim 2 nursing homes · avg 5.0 stars Markleysburg 2 nursing homes · avg 2.5 stars Martinsburg 2 nursing homes · avg 4.5 stars Mckeesport 2 nursing homes · avg 2.0 stars Mcmurray 2 nursing homes · avg 3.5 stars Meadowbrook 2 nursing homes · avg 4.5 stars Mercer 2 nursing homes · avg 4.5 stars Middletown 2 nursing homes · avg 3.0 stars Monongahela 2 nursing homes · avg 2.5 stars Montoursville 2 nursing homes · avg 2.5 stars Myerstown 2 nursing homes · avg 3.5 stars Nanticoke 2 nursing homes · avg 1.0 stars Nazareth 2 nursing homes · avg 3.0 stars Newtown Square 2 nursing homes · avg 5.0 stars New Wilmington 2 nursing homes · avg 4.5 stars North Huntingdon 2 nursing homes · avg 2.0 stars Oil City 2 nursing homes · avg 3.5 stars Orwigsburg 2 nursing homes · avg 4.0 stars Plymouth Meeting 2 nursing homes · avg 2.5 stars Shenandoah 2 nursing homes · avg 1.0 stars Smethport 2 nursing homes · avg 2.5 stars Somerset 2 nursing homes · avg 1.0 stars Stroudsburg 2 nursing homes · avg 3.0 stars Sunbury 2 nursing homes · avg 3.0 stars Verona 2 nursing homes · avg 3.0 stars Warren 2 nursing homes · avg 2.5 stars Waynesburg 2 nursing homes · avg 2.5 stars Wellsboro 2 nursing homes · avg 2.5 stars West Grove 2 nursing homes · avg 4.5 stars West Reading 2 nursing homes · avg 2.5 stars Wexford 2 nursing homes · avg 1.5 stars Wyndmoor 2 nursing homes · avg 1.0 stars Wyomissing 2 nursing homes · avg 5.0 stars Yeadon 2 nursing homes · avg 2.5 stars
Akron 1 nursing homes
Aliquippa 1 nursing homes
Allison Park 1 nursing homes
Annville 1 nursing homes
Apollo 1 nursing homes
Athens 1 nursing homes
Audubon 1 nursing homes
Baden 1 nursing homes
Bangor 1 nursing homes
Beaver 1 nursing homes
Bedford 1 nursing homes
Bellefonte 1 nursing homes
Belleville 1 nursing homes
Bensalem 1 nursing homes
Berlin 1 nursing homes
Berwick 1 nursing homes
Bloomsburg 1 nursing homes
Blue Bell 1 nursing homes
Boothwyn 1 nursing homes
Brackenridge 1 nursing homes
Bridgeville 1 nursing homes
Bristol 1 nursing homes
Brockway 1 nursing homes
Buckingham 1 nursing homes
Butler 1 nursing homes
Cabot 1 nursing homes
Chester 1 nursing homes
Chicora 1 nursing homes
Christiana 1 nursing homes
Clarion 1 nursing homes
Clarks Summit 1 nursing homes
Clearfield 1 nursing homes
Coaldale 1 nursing homes
Coal Township 1 nursing homes
Conneautville 1 nursing homes
Coopersburg 1 nursing homes
Cornwall 1 nursing homes
Corry 1 nursing homes
Coudersport 1 nursing homes
Curwensville 1 nursing homes
Dallastown 1 nursing homes
Davidsville 1 nursing homes
Downingtown 1 nursing homes
Drums 1 nursing homes
Dunmore 1 nursing homes
East Stroudsburg 1 nursing homes
Ebensburg 1 nursing homes
Edinboro 1 nursing homes
Effort 1 nursing homes
Elkins Park 1 nursing homes
Emporium 1 nursing homes
Everett 1 nursing homes
Exeter 1 nursing homes
Exton 1 nursing homes
Fairview 1 nursing homes
Fayetteville 1 nursing homes
Forest City 1 nursing homes
Forksville 1 nursing homes
Frackville 1 nursing homes
Frederick 1 nursing homes
Gibsonia 1 nursing homes
Girard 1 nursing homes
Gladwyne 1 nursing homes
Hamburg 1 nursing homes
Harleysville 1 nursing homes
Harmony 1 nursing homes
Harrisville 1 nursing homes
Hastings 1 nursing homes
Haverford 1 nursing homes
Havertown 1 nursing homes
Hillsdale 1 nursing homes
Holland 1 nursing homes
Honesdale 1 nursing homes
Huntingdon Valley 1 nursing homes
Jeannette 1 nursing homes
Jefferson Hills 1 nursing homes
Jersey Shore 1 nursing homes
Kane 1 nursing homes
King Of Prussia 1 nursing homes
Kutztown 1 nursing homes
Lake Ariel 1 nursing homes
Laporte 1 nursing homes
Laureldale 1 nursing homes
Leesport 1 nursing homes
Lehighton 1 nursing homes
Levittown 1 nursing homes
Ligonier 1 nursing homes
Lower Burrell 1 nursing homes
Lower Gwynedd 1 nursing homes
Macungie 1 nursing homes
Malvern 1 nursing homes
Marienville 1 nursing homes
Mars 1 nursing homes
Matamoras 1 nursing homes
Mcconnellsburg 1 nursing homes
Meyersdale 1 nursing homes
Mifflin 1 nursing homes
Mifflintown 1 nursing homes
Milford 1 nursing homes
Millersburg 1 nursing homes
Millmont 1 nursing homes
Millville 1 nursing homes
Milton 1 nursing homes
Montgomeryville 1 nursing homes
Montrose 1 nursing homes
Moscow 1 nursing homes
Mountain Top 1 nursing homes
Mount Pleasant 1 nursing homes
Mt Carmel 1 nursing homes
Muncy 1 nursing homes
Munhall 1 nursing homes
Murrysville 1 nursing homes
Narvon 1 nursing homes
New Bloomfield 1 nursing homes
New Holland 1 nursing homes
New Oxford 1 nursing homes
Newville 1 nursing homes
Northumberland 1 nursing homes
North Wales 1 nursing homes
Oakmont 1 nursing homes
Orangeville 1 nursing homes
Orbisonia 1 nursing homes
Oxford 1 nursing homes
Peckville 1 nursing homes
Pennsburg 1 nursing homes
Philipsburg 1 nursing homes
Phoenixville 1 nursing homes
Pittston 1 nursing homes
Portage 1 nursing homes
Prospect Park 1 nursing homes
Punxsutawney 1 nursing homes
Quarryville 1 nursing homes
Richboro 1 nursing homes
Richfield 1 nursing homes
Richlandtown 1 nursing homes
Rochester 1 nursing homes
Rosemont 1 nursing homes
Roslyn 1 nursing homes
Royersford 1 nursing homes
Rydal 1 nursing homes
Saegertown 1 nursing homes
Saint Marys 1 nursing homes
Sarver 1 nursing homes
Saxonburg 1 nursing homes
Sayre 1 nursing homes
Schuylkill Haven 1 nursing homes
Scottdale 1 nursing homes
Selinsgrove 1 nursing homes
Sellersville 1 nursing homes
Seneca 1 nursing homes
Sewickley 1 nursing homes
Sharon 1 nursing homes
Shillington 1 nursing homes
Shippensburg 1 nursing homes
Shippenville 1 nursing homes
Sinking Spring 1 nursing homes
Souderton 1 nursing homes
Southampton 1 nursing homes
South Mountain 1 nursing homes
Spring City 1 nursing homes
Springfield 1 nursing homes
Spring House 1 nursing homes
Stevens 1 nursing homes
St Marys 1 nursing homes
Susquehanna 1 nursing homes
Tamaqua 1 nursing homes
Taylor 1 nursing homes
Telford 1 nursing homes
Titusville 1 nursing homes
Topton 1 nursing homes
Towanda 1 nursing homes
Tremont 1 nursing homes
Trexlertown 1 nursing homes
Troy 1 nursing homes
Tunkhannock 1 nursing homes · avg 2.0 stars Tunkhannock 1 nursing homes · avg 1.0 stars
Turtle Creek 1 nursing homes
Tyrone 1 nursing homes
Wallingford 1 nursing homes
Warrington 1 nursing homes
Watsontown 1 nursing homes
Waymart 1 nursing homes
Wayne 1 nursing homes
Waynesboro 1 nursing homes
Weatherly 1 nursing homes
Wernersville 1 nursing homes
West Brandywine 1 nursing homes
Whitehall 1 nursing homes
White Marsh 1 nursing homes
Willow Grove 1 nursing homes
Willow Street 1 nursing homes
Windber 1 nursing homes
Worthington 1 nursing homes
Wynnewood 1 nursing homes
Yardley 1 nursing homes
Youngsville 1 nursing homes
Zelienople 1 nursing homes

Where this data comes from

Ratings and quality measures on this page come from CMS Care Compare, Nursing Home Provider Information. They are Medicare's assessments, not ours. We report the federal figures as published, with the file's own date, and we do not compute a score of our own or rank one facility against another.

CMS suppresses some measures for small facilities, so a blank is missing data rather than a poor result. Ratings are refreshed each quarter from the source file. Confirm anything that matters directly with the facility before you act on it.

Compiled and maintained by the Black Health editorial team. Found something wrong? Tell us and we will check it against the source.