Home / Nursing Homes / Pennsylvania
Best Nursing Homes in Pennsylvania, Graded A–F — page 2
All 655 graded Medicare-certified nursing homes in Pennsylvania, scored from CMS Care Compare — nurse staffing, health inspections, quality measures and penalties — against Pennsylvania peers of the same size. Grades are computed, never edited, and every input is shown on the facility page.
CMS data as of Aug 2026 · graded Sep 11, 2026
All Pennsylvania
Philadelphia (47)Pittsburgh (26)Erie (14)Lancaster (10)York (10)Scranton (9)Allentown (8)Bethlehem (8)Carlisle (8)
26
Wesbury United Methodist Commu - Meadville, PA · 210 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — above median in Pennsylvania
- 3 health deficiencies at the last standard survey (CMS severity score 16) — top 10%
- No fines or payment denials in 3 years
AScore 81 · ExcellentSee Full Grade
8143329000
Meadville, Crawford County
Medicaid
27
Good Shepherd Home-Bethlehem - Bethlehem, PA · 60 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.9 nurse hours per resident-day — top 10% in Pennsylvania
- 1 health deficiencies at the last standard survey (CMS severity score 0) — top 10%
- No fines or payment denials in 3 years
AScore 81 · ExcellentSee Full Grade
6108075600
Bethlehem, Lehigh County
Medicaid
28
Transitional Sub-Acute Unit - Wyomissing, PA · 50 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.6 nurse hours per resident-day — top quarter in Pennsylvania
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 81 · ExcellentSee Full Grade
4843882721
Wyomissing, Berks County
29
Elm Terrace Gardens - Lansdale, PA · 72 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.8 nurse hours per resident-day — top quarter in Pennsylvania
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 81 · ExcellentSee Full Grade
2153615600
Lansdale, Montgomery County
Medicaid
30
Frederick Living - Cedarwood - Frederick, PA · 61 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.8 nurse hours per resident-day — top quarter in Pennsylvania
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 81 · ExcellentSee Full Grade
6107547878
Frederick, Montgomery County
Medicaid
31
Normandie Ridge - York, PA · 64 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — above median in Pennsylvania
- 2 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
- No fines or payment denials in 3 years
AScore 80 · ExcellentSee Full Grade
7177646262
York, York County
Medicaid
32
Community At Rockhill, The - Sellersville, PA · 90 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 4.8 nurse hours per resident-day — top quarter in Pennsylvania
- 1 health deficiencies at the last standard survey (CMS severity score 0) — top 10%
- No fines or payment denials in 3 years
AScore 80 · ExcellentSee Full Grade
2152572751
Sellersville, Bucks County
Medicaid
33
Ann's Choice - Warminster, PA · 66 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.6 nurse hours per resident-day — top quarter in Pennsylvania
- 4 health deficiencies at the last standard survey (CMS severity score 16) — above median
- No fines or payment denials in 3 years
AScore 80 · ExcellentSee Full Grade
2154433900
Warminster, Bucks County
Medicaid
34
Messiah Lifeways At Messiah Village - Mechanicsburg, PA · 118 beds · non profit - church related CMS Care Compare · data as of Aug 2026
- Staffing 5.3 nurse hours per resident-day — top 10% in Pennsylvania
- 2 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
- $8,018 in fines in 3 years
AScore 80 · ExcellentSee Full Grade
7176974666
Mechanicsburg, Cumberland County
Medicaid
35
Moravian Village Of Bethlehem - Bethlehem, PA · 93 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.3 nurse hours per resident-day — top quarter in Pennsylvania
- 4 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
- No fines or payment denials in 3 years
AScore 80 · ExcellentSee Full Grade
6106254885
Bethlehem, Northampton County
36
Providence Rehab And Hlthcare Ctratmercyfitzgerald - Yeadon, PA · 129 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.6 nurse hours per resident-day — above median in Pennsylvania
- 4 health deficiencies at the last standard survey (CMS severity score 16) — top 10%
- No fines or payment denials in 3 years
AScore 80 · ExcellentSee Full Grade
6106268065
Yeadon, Delaware County
Medicaid
37
Dock Terrace - Lansdale, PA · 72 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.6 nurse hours per resident-day — top quarter in Pennsylvania
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 79 · ExcellentSee Full Grade
2153684438
Lansdale, Montgomery County
Medicaid
38
Waverly Heights - Gladwyne, PA · 31 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 7.5 nurse hours per resident-day — top 10% in Pennsylvania
- 3 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
AScore 79 · ExcellentSee Full Grade
6106458600
Gladwyne, Montgomery County
39
Moravian Manor - Lititz, PA · 119 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.9 nurse hours per resident-day — top 10% in Pennsylvania
- 1 health deficiencies at the last standard survey (CMS severity score 4) — top quarter
- No fines or payment denials in 3 years
AScore 79 · ExcellentSee Full Grade
7176260214
Lititz, Lancaster County
Medicaid
40
Brethren Village - Lancaster, PA · 120 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 5.2 nurse hours per resident-day — top 10% in Pennsylvania
- 3 health deficiencies at the last standard survey (CMS severity score 28) — above median
- No fines or payment denials in 3 years
AScore 79 · ExcellentSee Full Grade
7175692657
Lancaster, Lancaster County
Medicaid
41
Gwynedd Healthcare And Rehabilitation Center - Lansdale, PA · 181 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 3.8 nurse hours per resident-day — top quarter in Pennsylvania
- 2 health deficiencies at the last standard survey (CMS severity score 8) — top 10%
- $24,065 in fines in 3 years
AScore 79 · ExcellentSee Full Grade
2156995000
Lansdale, Montgomery County
Medicaid
42
Monticello House - Media, PA · 86 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — top quarter in Pennsylvania
- 1 health deficiencies at the last standard survey (CMS severity score 16) — above median
- No fines or payment denials in 3 years
AScore 79 · ExcellentSee Full Grade
6108576358
Media, Delaware County
43
Berks Heim Nursing & Rehabilitation - Leesport, PA · 420 beds · government - county CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — above median in Pennsylvania
- 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
- No fines or payment denials in 3 years
AScore 79 · ExcellentSee Full Grade
6103764841
Leesport, Berks County
Medicaid
44
Zerbe Sisters Nursing Center, - Narvon, PA · 87 beds · for profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.2 nurse hours per resident-day — top quarter in Pennsylvania
- No health deficiencies at the last standard survey — top 10%
- $10,033 in fines in 3 years
AScore 79 · ExcellentSee Full Grade
7174454551
Narvon, Lancaster County
Medicaid
45
Rosewood Gardens Rehabilitation And Nursing Center - Broomall, PA · 146 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 3.7 nurse hours per resident-day — above median in Pennsylvania
- 1 health deficiencies at the last standard survey (CMS severity score 4) — top 10%
- No fines or payment denials in 3 years
AScore 78 · ExcellentSee Full Grade
6103560100
Broomall, Delaware County
Medicaid
46
Rolling Fields, Inc - Conneautville, PA · 181 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — top 10% in Pennsylvania
- 4 health deficiencies at the last standard survey (CMS severity score 30) — top quarter
- $28,242 in fines in 3 years
AScore 78 · ExcellentSee Full Grade
8145872012
Conneautville, Crawford County
Medicaid
47
Hrh Transitional Care Unit(A D/B/A Entity Of Hrhs) - Meadowbrook, PA · 21 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 6.3 nurse hours per resident-day — top 10% in Pennsylvania
- 2 health deficiencies at the last standard survey (CMS severity score 8) — above median
- No fines or payment denials in 3 years
AScore 78 · ExcellentSee Full Grade
2159384076
Meadowbrook, Montgomery County
48
Manchester Commons Of Presbyterian Seniorcare - Erie, PA · 78 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.9 nurse hours per resident-day — top 10% in Pennsylvania
- 8 health deficiencies at the last standard survey (CMS severity score 28) — above median
- No fines or payment denials in 3 years
AScore 78 · ExcellentSee Full Grade
8148389191
Erie, Erie County
Medicaid
49
Luther Crest Nursing Facility - Allentown, PA · 60 beds · non profit - corporation CMS Care Compare · data as of Aug 2026
- Staffing 4.4 nurse hours per resident-day — top quarter in Pennsylvania
- No health deficiencies at the last standard survey — top 10%
- No fines or payment denials in 3 years
AScore 78 · ExcellentSee Full Grade
6103988011
Allentown, Lehigh County
Medicaid
50
Montgomery Subacute And Respiratory Center - Plymouth Meeting, PA · 60 beds · for profit - limited liability company CMS Care Compare · data as of Aug 2026
- Staffing 5.4 nurse hours per resident-day — top 10% in Pennsylvania
- 2 health deficiencies at the last standard survey (CMS severity score 12) — top quarter
- No fines or payment denials in 3 years
AScore 78 · ExcellentSee Full Grade
6108282272
Plymouth Meeting, Montgomery County
Medicaid
Pennsylvania nursing homes by city
Philadelphia (47)Pittsburgh (26)Erie (14)Lancaster (10)York (10)Scranton (9)Allentown (8)Bethlehem (8)Carlisle (8)Greensburg (8)Chambersburg (7)Lansdale (7)Johnstown (6)New Castle (6)Doylestown (5)Easton (5)Harrisburg (5)Lititz (5)Monroeville (5)Norristown (5)Uniontown (5)West Chester (5)Wilkes Barre (5)Canonsburg (4)