RankingRight
Home / Nursing Homes / Pennsylvania

Best Nursing Homes in Pennsylvania, Graded A–F

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
Grade distribution — Pennsylvania
A32
B132
C168
D164
F159
Highest graded
Lancaster · Staffing 4.8 nurse hours per resident-da...See grade
655 facilitiesgraded in Pennsylvania · 32 earned an A
Highest in Pennsylvania 1

Trillium Place - Lancaster, PA · 160 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.8 nurse hours per resident-day — top 10% 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 92 · ExcellentSee Full Grade
7173931301 Lancaster, Lancaster County Medicaid
2

Saint Paul Homes - Greenville, PA · 192 beds · non profit - other CMS Care Compare · data as of Aug 2026

  • Staffing 4.6 nurse hours per resident-day — top 10% 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 92 · ExcellentSee Full Grade
7245887610 Greenville, Mercer County Medicaid
3

Glen At Willow Valley - Lancaster, PA · 262 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.5 nurse hours per resident-day — top 10% in Pennsylvania
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 92 · ExcellentSee Full Grade
7174646161 Lancaster, Lancaster County
4

Gino J Merli Veterans Center - Scranton, PA · 196 beds · government - state CMS Care Compare · data as of Aug 2026

  • Staffing 5.4 nurse hours per resident-day — top 10% in Pennsylvania
  • 3 health deficiencies at the last standard survey (CMS severity score 12) — top 10%
  • No fines or payment denials in 3 years
AScore 91 · ExcellentSee Full Grade
5709614300 Scranton, Lackawanna County Medicaid
5

Masonic Village At Elizabethtown - Elizabethtown, PA · 434 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.6 nurse hours per resident-day — top 10% in Pennsylvania
  • 2 health deficiencies at the last standard survey (CMS severity score 8) — top 10%
  • No fines or payment denials in 3 years
AScore 91 · ExcellentSee Full Grade
7173671121 Elizabethtown, Lancaster County Medicaid
6

Valley View Haven, Inc - Belleville, PA · 155 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.8 nurse hours per resident-day — top 10% in Pennsylvania
  • 3 health deficiencies at the last standard survey (CMS severity score 12) — top 10%
  • No fines or payment denials in 3 years
AScore 91 · ExcellentSee Full Grade
7179352105 Belleville, Mifflin County Medicaid
7

Little Flower Manor - Darby, PA · 127 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.2 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 91 · ExcellentSee Full Grade
6105346000 Darby, Delaware County Medicaid
8

Simpson House Inc - Philadelphia, PA · 142 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.1 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 90 · ExcellentSee Full Grade
2158783600 Philadelphia, Philadelphia County Medicaid
9

Health Center At The Hill At Whitemarsh, The - Lafayette Hill, PA · 60 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.4 nurse hours per resident-day — top 10% in Pennsylvania
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 90 · ExcellentSee Full Grade
2154028600 Lafayette Hill, Montgomery County
10

Lebanon Valley Brethren Home - Palmyra, PA · 88 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.1 nurse hours per resident-day — top 10% in Pennsylvania
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 89 · ExcellentSee Full Grade
7178385406 Palmyra, Lebanon County Medicaid
11

Lakeside At Willow Valley - Willow Street, PA · 80 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.9 nurse hours per resident-day — top 10% in Pennsylvania
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 88 · ExcellentSee Full Grade
7174649542 Willow Street, Lancaster County
12

Lutheran Home At Topton, The - Topton, PA · 194 beds · non profit - church related 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%
  • No fines or payment denials in 3 years
AScore 86 · ExcellentSee Full Grade
6106821400 Topton, Berks County Medicaid
13

South Mountain Restoration Cen - South Mountain, PA · 159 beds · government - state CMS Care Compare · data as of Aug 2026

  • Staffing 5.6 nurse hours per resident-day — top 10% in Pennsylvania
  • 1 health deficiencies at the last standard survey (CMS severity score 8) — top 10%
  • No fines or payment denials in 3 years
AScore 86 · ExcellentSee Full Grade
7177493121 South Mountain, Franklin County Medicaid
14

Moravian Hall Square Health And Wellness Center - Nazareth, PA · 61 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.7 nurse hours per resident-day — top quarter 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 86 · ExcellentSee Full Grade
6107461000 Nazareth, Northampton County Medicaid
15

Fairmount Homes - Ephrata, PA · 114 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 85 · ExcellentSee Full Grade
7173541800 Ephrata, Lancaster County Medicaid
16

Willowbrooke Court Skilled Care Center At Brittany - Lansdale, PA · 92 beds · non 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%
  • No fines or payment denials in 3 years
AScore 84 · ExcellentSee Full Grade
2158559700 Lansdale, Montgomery County Medicaid
17

Highlands At Wyomissing - Wyomissing, PA · 80 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 6.7 nurse hours per resident-day — top 10% in Pennsylvania
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 84 · ExcellentSee Full Grade
6107752300 Wyomissing, Berks County
18

William Hood Dunwoody Care Ctr - Newtown Square, PA · 81 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 6.0 nurse hours per resident-day — top 10% in Pennsylvania
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 83 · ExcellentSee Full Grade
2153594401 Newtown Square, Delaware County
19

Lafayette-Redeemer, The - Philadelphia, PA · 120 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.1 nurse hours per resident-day — above median in Pennsylvania
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 83 · ExcellentSee Full Grade
2152142820 Philadelphia, Philadelphia County Medicaid
20

Sarah A Todd Memorial Home - Carlisle, PA · 117 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.5 nurse hours per resident-day — top quarter 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 83 · ExcellentSee Full Grade
7172452187 Carlisle, Cumberland County Medicaid
21

Willowbrooke Court Skd Care Center At Lima Estates - Lima, PA · 60 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.1 nurse hours per resident-day — above median in Pennsylvania
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 83 · ExcellentSee Full Grade
6105658717 Lima, Delaware County
22

Allied Services Meade Street Skilled Nursing - Wilkes Barre, PA · 133 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.0 nurse hours per resident-day — top quarter in Pennsylvania
  • 2 health deficiencies at the last standard survey (CMS severity score 8) — top 10%
  • No fines or payment denials in 3 years
AScore 82 · ExcellentSee Full Grade
5708236131 Wilkes Barre, Luzerne County Medicaid
23

Philadelphia Protestant Home - Philadelphia, PA · 116 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 4.1 nurse hours per resident-day — above median in Pennsylvania
  • No health deficiencies at the last standard survey — top 10%
  • No fines or payment denials in 3 years
AScore 82 · ExcellentSee Full Grade
2156978000 Philadelphia, Philadelphia County Medicaid
24

Lehigh Valley Hospital Tsu - Allentown, PA · 52 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 6.5 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 82 · ExcellentSee Full Grade
6109694225 Allentown, Lehigh County
25

Crosslands - Kennett Square, PA · 60 beds · non profit - corporation CMS Care Compare · data as of Aug 2026

  • Staffing 5.6 nurse hours per resident-day — top 10% in Pennsylvania
  • 2 health deficiencies at the last standard survey (CMS severity score 8) — top quarter
  • $12,735 in fines in 3 years
AScore 81 · ExcellentSee Full Grade
6103881441 Kennett Square, Chester County
1 2 3 25 per page · page 2+ noindex

How we grade nursing homes

What data goes into a grade?
CMS Care Compare: Nurse staffing (30), Health inspections (30), Quality measures (25), Penalties (15). Each metric is percentile-ranked against Pennsylvania facilities in the same size band; A ≥ 80, B ≥ 65, C ≥ 50, D ≥ 35, F below. Facilities with under 60% of data are shown as "Not graded".
Can a facility pay to improve its grade?
No. Grades are computed from public data and have no editable field. Nothing on this page is sponsored.
Is a grade a substitute for visiting?
No. Use it to shortlist, then visit, ask for the latest inspection report, and talk to residents' families.