ElderGrade Check a home before you move a parent in Compare
Nursing homes Best graded Watchlist Home health Hospice Costs Medicaid Guides How we grade Ownership Compare homes

99 Best Medicaid Nursing Homes in Pennsylvania

99 of the 656 Medicare-certified nursing homes in Pennsylvania (15%) are top-graded Medicaid-certified, and all are listed below. 99 of the 99 graded homes earn an A and 0 earn a D or F. Nurse staff turnover runs 33.3%, 11.2 points lower than the 44.5% across all homes there. Willowbrooke Court Skilled Care Center At Brittany in Lansdale grades highest at A (99 out of 100).

How top-graded Medicaid-certified homes in Pennsylvania compare

This group set against every nursing home in Pennsylvania, from the current CMS release.

Nursing hours per resident per day

4.59

All homes in Pennsylvania: 3.89

Better than the local average

Nurse staff turnover

33.3%

All homes in Pennsylvania: 44.5%

Better than the local average

Average ElderGrade score

90.6/100

All homes in Pennsylvania: 73.9/100

Better than the local average

Grade spread

A

99 grade A,

The best-graded top-graded Medicaid-certified home in Pennsylvania is Willowbrooke Court Skilled Care Center At Brittany in Lansdale, PA, grade A, 99/100.

Every top-graded Medicaid-certified nursing home in Pennsylvania

Showing 61 to 80 of 99, best-graded first.

A

89.5/100

Sherwood Oaks

Cranberry Township, PA · Butler County

CMS 5/543 bedsNon-profitMedicaid
Nurse hours
5.81 /day
Staff turnover
44%
Serious cites
0

Sherwood Oaks sits in Cranberry Township with 43 certified beds and a nonprofit owner. Staffing is where it shines: 5.81 nurse hours per resident day, roughly half again the national average, with weekends running about 16% lighter than weekdays. Turnover lands at 43.6%, a touch better than the 45.8% national figure, steady by industry standards. The trouble is the inspection record. Sixteen deficiencies, including one at harm or jeopardy level and two tied to abuse, plus a single fine of $8,281, and a health inspection rating of 2 out of 5 from the most recent survey in February 2026. Strong bedside hours don't cancel out a troubling survey history, and that tension is what pulls the overall picture down.

A

89.5/100

Holy Family Home

Philadelphia, PA · Philadelphia County

CMS 5/518 bedsNon-profitMedicaid
Nurse hours
6.00 /day
Staff turnover
n/a
Serious cites
0

Holy Family Home runs on 6.00 nurse staffing hours per resident day, roughly 55% above the national average of 3.86, and that staffing margin shows up in the CMS star ratings, where it earns 5/5. Weekend coverage dips only about 3% below weekday levels, so care doesn't thin out much when families tend to visit. The health inspection record is solid at 4/5, with four deficiencies total, none abuse-related. One of those four did rise to the harm or jeopardy level, which is worth asking about directly. The most recent inspection closed April 2, 2026. With 18 certified beds under nonprofit ownership, this is a small home with a strong staffing and quality profile and just that one inspection concern to weigh.

A

89/100

Berks Heim Nursing & Rehabilitation

Leesport, PA · Berks County

CMS 5/5420 bedsGovernmentMedicaid
Nurse hours
3.73 /day
Staff turnover
26%
Serious cites
0

Berks Heim runs on county money, and the numbers suggest that's mostly working in its favor. Staff turnover sits at 25.6%, well under the national 45.8%, which matters more than raw hours, familiar faces tend to notice small changes before they become falls or pressure sores. The trade-off shows up in coverage: 3.73 nurse hours per resident day is slightly under the national 3.86, and weekends run about 15% thinner than weekdays, so timing your visits matters. Nine deficiencies on record, none at harm or jeopardy level, though one is abuse-related and worth asking about directly. Inspectors were last in December 2025.

A

89/100

Guy And Mary Felt Manor, Inc

Emporium, PA · Cameron County

CMS 4/530 bedsNon-profitMedicaid
Nurse hours
4.03 /day
Staff turnover
26%
Serious cites
0

Guy and Mary Felt Manor runs 30 beds in Emporium, and its nurse staffing sits at 4.03 hours per resident day, a bit above the national average of 3.86. Weekends dip roughly 13% below its own weekday staffing, so coverage isn't perfectly even. The standout number is turnover: 25.9% against a national average near 46%, which suggests people stay. That said, the current inspection record carries 21 deficiencies, including two tied to abuse, though none reached harm or jeopardy level. The most recent inspection was in June 2025.

A

89/100

Masonic Village At Lafayette Hill

Lafayette Hill, PA · Montgomery County

CMS 5/545 bedsNon-profitMedicaid
Nurse hours
4.79 /day
Staff turnover
21%
Serious cites
0

Masonic Village at Lafayette Hill runs on a non-profit corporate model with just 50 certified beds, and its nurse staffing sits at 4.79 hours per resident day, roughly 24% above the national average. Weekend coverage dips about 8% below its own weekday level, which is worth asking about if your family visits or calls on Saturdays and Sundays. Staff turnover lands at 21%, less than half the national figure of 45.8%, so the people caring for residents tend to stay. The current record shows 14 deficiencies, none at the harm or jeopardy level and none abuse-related, with the last inspection dated July 17, 2025. CMS rates staffing 5 out of 5, though quality measures come in at 2 out of 5 and health inspections at 3.

A

89/100

Good Shepherd Home-Bethlehem

Bethlehem, PA · Lehigh County

CMS 5/560 bedsNon-profitMedicaid
Nurse hours
4.89 /day
Staff turnover
29%
Serious cites
0

Good Shepherd Home-Bethlehem runs about 4.89 nurse hours per resident day, roughly 27% above the national average of 3.86, and its staff turnover sits at 29.4% against a national 45.8%, that combination of more hands and steadier hands is uncommon. The current record shows three deficiencies, none at the harm or jeopardy level, though one is abuse-related, and the last inspection was January 8, 2026, so the picture is recent. Weekend staffing dips about 11% below weekday levels, which is worth asking about if your family tends to visit Saturdays and Sundays.

A

88.5/100

South Mountain Restoration Cen

South Mountain, PA · Franklin County

CMS 5/5159 bedsGovernmentMedicaid
Nurse hours
5.65 /day
Staff turnover
50%
Serious cites
0

South Mountain Restoration Center runs 5.65 nurse hours per resident day, roughly 46 percent more than the national average of 3.86. That staffing depth shows up in the federal stars: five out of five for staffing and five for health inspections, with quality measures at four. The current record carries six deficiencies, none at the harm or jeopardy level and none tied to abuse. Weekend coverage does thin out by about 22 percent against weekdays, and turnover sits at 50.4 percent, a bit above the national 45.8 percent. As a state-run home with a September 2025 inspection behind it, the core picture here is consistent coverage and a clean harm record, with weekend shifts worth asking about directly.

A

88/100

Mosser Nursing Home

Trexlertown, PA · Lehigh County

CMS 5/560 bedsNon-profitMedicaid
Nurse hours
3.78 /day
Staff turnover
29%
Serious cites
0

Mosser Nursing Home runs on a nonprofit model with 60 certified beds in Lehigh County, and its numbers tell a fairly steady story. Nurse staffing sits at 3.78 hours per resident day, just under the national average, and weekends dip only about 3% below weekdays, which matters because weekend coverage is where a lot of homes quietly fall apart. The bigger signal is turnover: 28.6% against a national average of 45.8%, meaning caregivers here tend to stay. Five deficiencies on record, none at harm or jeopardy level and none abuse-related, with the last inspection dated April 2026. Nothing here is flashy; it's just consistently adequate or better where it counts.

A

88/100

Wesbury United Methodist Commu

Meadville, PA · Crawford County

CMS 4/5210 bedsNon-profitMedicaid
Nurse hours
3.63 /day
Staff turnover
35%
Serious cites
0

Wesbury United Methodist runs 210 certified beds in Meadville under church-related nonprofit ownership, and its inspection record is clean where it counts: 14 deficiencies on file, none at the harm or jeopardy level, none abuse-related, with a survey completed in July 2025. Staffing is the tradeoff. At 3.63 nurse hours per resident day it sits about 6% under the national average of 3.86, and weekends dip roughly 8% below the home's own weekday numbers, worth asking about if your family visits mainly on Saturdays and Sundays. Turnover tells a better story: 35% against a national 45.8% means aides and nurses tend to stay, which matters more for daily care than a single staffing snapshot.

A

88/100

Moravian Manor

Lititz, PA · Lancaster County

CMS 5/5119 bedsNon-profitMedicaid
Nurse hours
4.90 /day
Staff turnover
52%
Serious cites
0

Moravian Manor is a 119-bed nonprofit in Lititz, and the first thing that stands out is nurse staffing: 4.90 hours per resident day, roughly 27% above the national average of 3.86. That matters, though weekends run about 7% thinner than weekdays, so coverage isn't perfectly even. Turnover sits at 51.5%, higher than the 45.8% national figure, which means familiar faces aren't guaranteed. The inspection record is strong, five stars and only 10 deficiencies, none at harm or jeopardy level, though two are abuse-related and worth asking about directly. Last inspection was August 2025, so the picture is current.

A

88/100

Pavilion At Brmc, The

Bradford, PA · Mc Kean County

CMS 5/595 bedsNon-profitMedicaid
Nurse hours
5.34 /day
Staff turnover
42%
Serious cites
0

The Pavilion at BRMC runs on unusually deep nurse staffing, 5.34 hours per resident day, roughly 38% above the national average, and that shows up in its five-star staffing rating. Weekend coverage dips about 10% below weekday levels, which is common but worth knowing if your family visits primarily on Saturdays or Sundays. Its inspection record is solid but not spotless: 12 deficiencies, including two at the harm or jeopardy level and one tied to abuse, plus $16,316 in fines across two penalties. Staff turnover sits at 41.7%, slightly better than the 45.8% national figure. The most recent inspection was April 23, 2026, so the picture is current. Nonprofit ownership under a corporation. Strong staffing, some serious citations on file, read the inspection details before deciding.

A

88/100

Homeland Center

Harrisburg, PA · Dauphin County

CMS 4/595 bedsNon-profitMedicaid
Nurse hours
4.44 /day
Staff turnover
44%
Serious cites
0

Homeland Center runs on 4.44 nurse staffing hours per resident day, roughly 15 percent above the national average, though weekends dip about 8 percent below its own weekday coverage. Turnover sits at 43.5 percent, a touch better than the national 45.8 percent. The inspection record is the caution flag: 11 deficiencies, including one at the harm or jeopardy level and one abuse-related, with the most recent inspection on August 21, 2025. This is a nonprofit corporation with 95 certified beds. The staffing and quality measure ratings both land at 4 out of 5, and that staffing cushion is real, but the harm-level and abuse-related findings on the current record are the items worth asking about directly.

A

88/100

Rolling Hills Healthcare And Rehabilitation Center

Millmont, PA · Union County

CMS 4/557 bedsFor-profitMedicaid
Nurse hours
4.09 /day
Staff turnover
38%
Serious cites
0

Rolling Hills runs on 4.09 nurse hours per resident per day, roughly 6% above the national average, and its 38.1% turnover is better than the 45.8% norm, that kind of retention usually shows up in how consistently residents see the same faces. The trade-off is weekends, when staffing drops about 12% below its own weekday level. Fourteen deficiencies sit on the current record, none at harm or jeopardy level, though one is abuse-related, and the last inspection was August 2025. This for-profit, individually owned home has clear strengths in its numbers and one weekend pattern worth asking about directly.

A

88/100

Peter Becker Community

Harleysville, PA · Montgomery County

CMS 4/572 bedsNon-profitMedicaid
Nurse hours
4.45 /day
Staff turnover
42%
Serious cites
0

Peter Becker Community in Harleysville runs a 72-bed nonprofit home where nurse staffing comes in at 4.45 hours per resident day, roughly 15 percent above the national average of 3.86. Weekend coverage dips about 8 percent below weekday levels, which is worth asking about if your family visits or calls on Saturdays. Staff turnover sits at 42.2 percent, slightly better than the 45.8 percent national figure, so the crew here is a bit more stable than most. The current record shows four deficiencies, none at the harm or jeopardy level, though one is abuse-related. The last inspection was May 13, 2026, and the health, quality, and staffing ratings each came in at 4 out of 5 stars.

A

88/100

Margaret E. Moul Home

York, PA · York County

CMS 5/582 bedsNon-profitMedicaid
Nurse hours
6.32 /day
Staff turnover
42%
Serious cites
0

Margaret E. Moul Home runs on unusually heavy staffing for a nursing home: 6.32 nurse hours per resident per day, about 64% more than the national average, and weekend coverage stays within roughly 13% of weekday levels. Turnover sits at 42.1%, a bit better than the 45.8% national figure, which matters because consistent caregivers tend to know residents' routines. The inspection record is clean where it counts, seven deficiencies, none at harm or jeopardy level and none abuse-related, with the most recent inspection in September 2025. Six fines totaling $15,382 is modest for a home this size. The tradeoff is quality measures landing mid-range at 3 out of 5 stars, so ask how the home is working on those outcomes.

A

87/100

Luther Crest Nursing Facility

Allentown, PA · Lehigh County

CMS 5/560 bedsNon-profitMedicaid
Nurse hours
4.42 /day
Staff turnover
48%
Serious cites
0

Luther Crest runs on 4.42 nurse hours per resident day, roughly 14% above the national average, and that staffing shows up in the weekend numbers too, weekends dip only about 9% below weekdays, which is milder than what many homes manage. The tradeoff is retention: turnover sits at 48.3%, a bit above the national 45.8%, so the staffing depth comes with a steady churn of faces. On the inspection side, the record is clean where it matters, seven deficiencies total, none at harm or jeopardy level, none abuse-related, and the last survey was recent. Quality measures land at 4 of 5 stars. For a 60-bed nonprofit, the weak spot isn't care, it's keeping the people who deliver it.

A

87/100

Lgar Health And Rehabilitation

Turtle Creek, PA · Allegheny County

CMS 4/560 bedsNon-profitMedicaid
Nurse hours
3.68 /day
Staff turnover
34%
Serious cites
0

Lgar Health and Rehabilitation runs 60 certified beds in Turtle Creek under nonprofit ownership, and its inspection record is the strongest part of the story: a 4-out-of-5 health inspection rating, last surveyed in October 2024, with nine deficiencies on file and none involving actual harm or jeopardy. Two of those deficiencies are abuse-related, which is worth asking about directly. Staffing is the softer spot, 3.68 total nurse hours per resident day sits about 5% under the national average, and weekends run roughly 6% thinner than weekdays. Annual turnover of 34% beats the 45.8% national figure, so the people who are there tend to stay.

A

87/100

Laurel View Village

Davidsville, PA · Somerset County

CMS 3/560 bedsNon-profitMedicaid
Nurse hours
5.04 /day
Staff turnover
54%
Serious cites
0

Laurel View Village runs on a church-affiliated nonprofit model in Davidsville, and the staffing numbers back up the good marks: 5.04 nurse hours per resident day, roughly 30% above the national figure of 3.86. Weekends dip about 14% below the home's own weekday coverage, and turnover sits at 54.1% against a national 45.8%, both worth knowing if your family visits or calls mostly on Saturdays and Sundays. The record shows 18 deficiencies, none at harm or jeopardy level, though one is abuse-related and needs a direct question. Its last inspection was May 2026, so the picture is current.

A

87/100

Bradford Ecumenical Home, Inc

Bradford, PA · Mc Kean County

CMS 5/5100 bedsNon-profitMedicaid
Nurse hours
4.20 /day
Staff turnover
33%
Serious cites
0

Bradford Ecumenical is a 100-bed nonprofit in McKean County, and the numbers back up its reputation. Nurse staffing runs about 4.20 hours per resident day, roughly 9% above the national average, though weekends dip about 14% below what the home provides on weekdays, so ask how that gap gets covered. Staff turnover sits at 32.7%, well below the national 45.8%, which suggests people stay. The health inspection record is clean: two deficiencies total, none at the harm level, none abuse-related, and the last inspection was in July 2025. For a family weighing options, that combination, low turnover, recent inspection, no harm-level findings, is a solid, unglamorous picture.

A

87/100

Shenango Presbyterian Seniorcare

New Wilmington, PA · Lawrence County

CMS 5/532 bedsNon-profitMedicaid
Nurse hours
4.69 /day
Staff turnover
46%
Serious cites
0

Shenango Presbyterian runs 32 certified beds in New Wilmington under nonprofit ownership, and its staffing sits about 21% above the national average for nurse hours per resident day. That margin matters most on weekends, which run roughly 8% below its own weekday level, a dip, but one that starts from a higher baseline than most homes. Inspection history is the standout: one deficiency on record, none at harm or jeopardy level, none abuse-related, with the most recent inspection dated August 2025. Annual turnover lands at 45.5%, essentially matching the national rate, so the staffing strength isn't coming from unusually stable retention. Quality measures score mid-range even as staffing and inspections score at the top.

Frequently asked questions

How many top-graded Medicaid-certified nursing homes are there in Pennsylvania?
There are 99 top-graded Medicaid-certified Medicare-certified nursing homes in Pennsylvania, 15% of the 656 nursing homes there.
Are top-graded Medicaid-certified nursing homes better staffed?
In Pennsylvania they average 4.59 total nursing hours per resident per day, against 3.89 for all nursing homes in Pennsylvania, a difference of +0.7 hours. Staff turnover averages 33.3% against 44.5%.
Which top-graded Medicaid-certified nursing home grades best in Pennsylvania?
Willowbrooke Court Skilled Care Center At Brittany in Lansdale, PA, grade A, 99 out of 100.
Does being top-graded Medicaid-certified mean a nursing home is safe?
No. Of the 99 graded top-graded Medicaid-certified homes in Pennsylvania, 99 grade A and 0 grade D or F.
Do top-graded Medicaid-certified nursing homes in Pennsylvania accept Medicaid?
99 of the 99 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in Pennsylvania