Showing 21 to 40
of 120, best-graded first.
Wyomissing, PA · Berks County
★★★★★CMS 5/580 bedsNon-profit
- Nurse hours
- 6.67 /day
- Staff turnover
- 28%
- Serious cites
- 0
Highlands at Wyomissing runs on an unusually deep staffing bench: 6.67 nurse hours per resident per day against a national average of 3.86, and a 27.7% turnover rate that sits well below the typical 45.8%. That stability matters, because the home is a nonprofit with a May 2025 inspection on record and six deficiencies total, none of them at the harm or jeopardy level and none tied to abuse. Weekend coverage dips about 7% from weekday levels, which is worth asking about if your family visits on Saturdays or Sundays. The five-star inspection and staffing marks line up with what the numbers show.
Darby, PA · Delaware County
★★★★★CMS 5/5127 bedsNon-profitMedicaid
- Nurse hours
- 4.17 /day
- Staff turnover
- 31%
- Serious cites
- 0
Little Flower Manor runs on more nursing hours than most homes in the country, 4.17 per resident day against a national average of 3.86, and its weekend coverage dips only slightly below its own weekday level, which is a detail worth noticing because weekend gaps are where a lot of facilities quietly slip. That staffing holds up on inspection too: five deficiencies on the current record, none at the harm or jeopardy level and none abuse-related, with the most recent survey completed in December 2025. Annual turnover sits at 30.8% while the national figure is 45.8%, so the people caring for residents tend to stay. As a nonprofit with 127 certified beds, it's keeping both its clinical measures and its staffing marks at the top of CMS's scale.
Carlisle, PA · Cumberland County
★★★★★CMS 5/559 bedsNon-profitMedicaid
- Nurse hours
- 5.33 /day
- Staff turnover
- 15%
- Serious cites
- 0
Chapel Pointe At Carlisle runs on a church-affiliated nonprofit model with 59 certified beds, and the staffing numbers tell the real story here. At 5.33 nurse hours per resident day, it sits roughly 38% above the national average, and weekend coverage barely dips from weekday levels. Annual turnover of 14.5% is far below the national 45.8%, which matters because consistent caregivers know residents and catch problems early. The inspection record backs that up: two deficiencies total, none involving harm or abuse, with the most recent survey in February 2026. For families weighing options in Cumberland County, that combination of low turnover and a clean recent inspection is worth more than any single rating.
Seneca, PA · Venango County
★★★★★CMS 5/516 bedsNon-profit
- Nurse hours
- 8.73 /day
- Staff turnover
- 35%
- Serious cites
- 0
UPMC Northwest's transitional care unit runs on unusually heavy staffing, 8.73 nurse hours per resident day against a national average of 3.86, and it holds five stars in that category. Weekend coverage dips about 11% below its own weekday level, which matters most for a 16-bed unit where one call-off changes the whole shift. Turnover sits at 34.5%, better than the 45.8% national figure. The current record shows five deficiencies, none at harm or jeopardy level, though one is abuse-related and worth asking about directly. The last inspection was August 2025, so the picture is recent.
York, PA · York County
★★★★★CMS 5/550 bedsNon-profitMedicaid
- Nurse hours
- 4.59 /day
- Staff turnover
- 31%
- Serious cites
- 0
Misericordia runs on a nonprofit model with 50 beds in York, and the numbers mostly hold up. Nurse staffing sits at 4.59 hours per resident day, roughly 19 percent above the national average, and weekend coverage dips only about 10 percent below its own weekday levels, which is a smaller drop than many homes show. Staff turnover is 31.1 percent against a national average near 46 percent, so caregivers are staying longer than is typical.
The inspection record is clean where it matters: five deficiencies total, none at the harm level, none abuse-related, and the most recent survey was September 2025. Quality and staffing measures both rate at the top of CMS's scale.
Philadelphia, PA · Philadelphia County
★★★★★CMS 5/528 bedsNon-profit
- Nurse hours
- 5.96 /day
- Staff turnover
- 19%
- Serious cites
- 0
Nazareth Hospital's transitional care unit runs 28 beds and staffs them at 5.96 nurse hours per resident day, roughly half again the national figure of 3.86. That staffing edge is the main story here: turnover sits at 19 percent against a national average near 46, meaning the people caring for your family member tend to stay. Weekend coverage dips about 11 percent below weekdays, which is normal but worth asking about. The home carries 10 deficiencies on its current record, none at the harm or jeopardy level and none abuse-related, with its last inspection in March 2025. A nonprofit corporation operates it.
West Grove, PA · Chester County
★★★★★CMS 5/528 bedsNon-profit
- Nurse hours
- 4.90 /day
- Staff turnover
- 31%
- Serious cites
- 0
Preston Residence runs 38 beds in West Grove under nonprofit ownership, and the staffing is the first thing that stands out: 4.90 nurse hours per resident day against a national average of 3.86. Weekends dip about 8% below its own weekday level, which is common but worth knowing if you're visiting Saturday or Sunday. The 31% annual turnover is meaningfully better than the 45.8% national figure, so the people caring for residents tend to stick around. Six deficiencies on record, none involving harm or abuse, and a June 2025 inspection means the picture is current. A nonprofit with solid staffing and low turnover is a decent combination to ask questions about.
Warminster, PA · Bucks County
★★★★★CMS 5/566 bedsNon-profitMedicaid
- Nurse hours
- 4.62 /day
- Staff turnover
- 27%
- Serious cites
- 0
Ann's Choice in Warminster runs on nonprofit ownership and about 4.62 nurse staffing hours per resident day, roughly 20% above the national average of 3.86. Weekend staffing dips about 7% below its own weekday level, and annual turnover sits at 26.7% against a national 45.8%, so the people caring for residents tend to stay. The home's current record shows 15 deficiencies, none at the harm or jeopardy level and none abuse-related, with its last inspection in August 2025. Staffing and quality measures both rate 5 out of 5 from CMS, and the health inspection rating is 4. That combination, low turnover, no serious deficiencies, and staffing well above average, is the substance behind the high marks.
Wilkes-Barre, PA · Luzerne County
★★★★★CMS 5/544 bedsNon-profit
- Nurse hours
- 5.08 /day
- Staff turnover
- 26%
- Serious cites
- 0
Heinz Transitional Rehabilitation Unit runs 44 certified beds as a nonprofit, and the numbers behind its record are worth knowing. Nurse staffing sits at 5.08 hours per resident day, roughly a third above the national average, though weekend coverage drops about 14% from weekday levels, a gap families should ask about directly, since that's when problems often surface. Staff turnover is 26.2%, well under the national 45.8%, which matters for whether your parent sees the same faces. Ten deficiencies appear on the current record, none at harm or jeopardy level and none abuse-related, with the most recent inspection in September 2025.
Elizabethtown, PA · Lancaster County
★★★★★CMS 5/5434 bedsNon-profitMedicaid
- Nurse hours
- 4.59 /day
- Staff turnover
- 28%
- Serious cites
- 0
Masonic Village at Elizabethtown runs 434 certified beds as a nonprofit, and the numbers behind its record are unusually steady. Nurse staffing sits at 4.59 hours per resident day, roughly 19% above the national average, and annual turnover of 27.5% is well below the 45.8% national figure, which matters because consistent caregivers know the residents. Weekend staffing does dip about 15% below its own weekday level, so ask how that plays out on Saturdays and Sundays.
The inspection record is recent, January 2026, with a 5/5 health inspection rating and only 5 deficiencies total, none at the harm or jeopardy level. Two are abuse-related, which is worth asking about directly.
Philadelphia, PA · Philadelphia County
★★★★★CMS 5/5116 bedsNon-profitMedicaid
- Nurse hours
- 4.07 /day
- Staff turnover
- 20%
- Serious cites
- 0
The Philadelphia Protestant Home runs 4.07 nurse hours per resident day, a bit above the national average of 3.86, and its weekend staffing holds steady at roughly the same level as weekdays, a gap that trips up plenty of homes. Staff turnover sits at 20.2% against a national average near 46%, meaning the people caring for residents tend to stick around. Its last inspection was in May 2026, and the eight deficiencies on record include none tied to harm, jeopardy, or abuse. For a 116-bed nonprofit in Philadelphia, that combination of stable coverage and a clean recent inspection record is doing most of the work here.
Greenville, PA · Mercer County
★★★★★CMS 5/5192 bedsNon-profitMedicaid
- Nurse hours
- 4.57 /day
- Staff turnover
- 25%
- Serious cites
- 0
Saint Paul Homes is run by a nonprofit and holds 192 beds in Greenville. The numbers behind its record are strong: nurse staffing sits at 4.57 hours per resident day, roughly 18% above the national average, and only 2 deficiencies show on the current record, none at the harm or jeopardy level. One is abuse-related, which is worth asking about directly.
Annual staff turnover is 25% against a national average near 46%, so the people caring for residents tend to stay. Weekend staffing dips about 11% below its own weekday level, a normal pattern but one to check if your visits land on Saturdays or Sundays. The last inspection was August 2025, and all three CMS star ratings land at 5 out of 5.
Newtown, PA · Bucks County
★★★★★CMS 5/553 bedsNon-profitMedicaid
- Nurse hours
- 4.47 /day
- Staff turnover
- 25%
- Serious cites
- 0
Chandler Hall runs on a nonprofit model with 53 certified beds in Newtown, and the numbers behind its record are worth walking through. Nurse staffing sits at 4.47 hours per resident day, roughly 16% above the national average, and weekend coverage dips only about 5% below its own weekday level, so care doesn't thin out much when families tend to visit. Annual turnover lands at 24.5%, well under the national 45.8%, which matters because consistency is what residents actually feel. Seven deficiencies appear on the current record, none at the harm or jeopardy level and none abuse-related, and the most recent inspection was in May 2025, so the picture is current rather than stale.
Mechanicsburg, PA · Cumberland County
★★★★★CMS 5/569 bedsNon-profitMedicaid
- Nurse hours
- 4.39 /day
- Staff turnover
- 27%
- Serious cites
- 0
Bethany Village Retirement Center runs on 4.39 nurse hours per resident day, about 14 percent above the national average, and its weekend staffing only dips about 6 percent below weekdays, a fairly small drop compared with what many homes show. Staff turnover is 27.1 percent against a national average of 45.8 percent, which matters for whether your family sees the same faces month to month. The current record holds 12 deficiencies, none at the harm or jeopardy level, though one is abuse-related, and the last inspection was in December 2025. This is a nonprofit operation, and the quality measure rating comes in at 5 out of 5.
Mechanicsburg, PA · Cumberland County
★★★★★CMS 5/5118 bedsNon-profitMedicaid
- Nurse hours
- 5.25 /day
- Staff turnover
- 40%
- Serious cites
- 0
Messiah Village in Mechanicsburg runs a church-affiliated nonprofit home with 118 certified beds, and the staffing numbers are the standout: 5.25 nurse hours per resident day, roughly 36% above the national average of 3.86. Weekends dip about 8% below its own weekday coverage, and staff turnover sits at 39.5%, better than the 45.8% national figure, though still meaning more than a third of the workforce turning over annually. Five deficiencies show on the current record, one of them serious enough to reach harm or jeopardy level, with a single fine of $8,018 and an inspection completed in August 2025.
Newtown, PA · Bucks County
★★★★★CMS 5/553 bedsNon-profit
- Nurse hours
- 5.73 /day
- Staff turnover
- 27%
- Serious cites
- 0
Pennswood Village sits in Newtown, and its nurse staffing runs about 48% above the national average, 5.73 hours per resident day against 3.86. That's real coverage, though weekends dip roughly 8% below the home's own weekday level, and annual turnover of 27.3% is well below the national 45.8%, which matters for consistency of care. The inspection record is where the caution lies: five deficiencies currently on file, two at the harm or jeopardy level and one tied to abuse, plus two fines totaling $32,349. A December 2025 inspection is recent enough that the picture is current. Strong staffing numbers, but the harm-level findings are the part a family should ask about directly.
Lancaster, PA · Lancaster County
★★★★★CMS 5/5160 bedsNon-profitMedicaid
- Nurse hours
- 4.79 /day
- Staff turnover
- 33%
- Serious cites
- 0
Trillium Place runs 160 certified beds as a nonprofit corporation, and the staffing numbers are the story here: 4.79 nurse hours per resident day, roughly a quarter more than the national average of 3.86. Weekend coverage dips about 7% below its own weekday level, which is worth asking about if your family visits mainly on Saturdays and Sundays. Turnover sits at 32.9%, well under the 45.8% national figure, so the people caring for residents tend to stick around. One deficiency on the current record, none at harm or jeopardy level, none abuse-related, with the last inspection in late November 2024.
Lititz, PA · Lancaster County
★★★★★CMS 5/5103 bedsNon-profitMedicaid
- Nurse hours
- 5.43 /day
- Staff turnover
- 31%
- Serious cites
- 0
Landis Homes sits on 103 certified beds in Lititz, run by a nonprofit corporation. Nurse staffing averages 5.43 hours per resident day, roughly 41% above the national figure of 3.86, though weekend coverage dips about 7% below its own weekday levels. Staff turnover lands at 30.6%, noticeably under the 45.8% national average, which matters because stable caregivers tend to know residents' routines. The tradeoff is in the inspection record: just one deficiency on file, but it's flagged at the harm or jeopardy level, and the most recent inspection was September 2025. That single serious citation is worth asking about directly, even though the quality and staffing ratings both sit high.
Ephrata, PA · Lancaster County
★★★★★CMS 5/5114 bedsNon-profitMedicaid
- Nurse hours
- 4.39 /day
- Staff turnover
- 25%
- Serious cites
- 0
Fairmount Homes runs about 4.39 nurse hours per resident per day, roughly 14% above the national average, and its 25% turnover is well under the 45.8% typical elsewhere, both point to a staff that mostly stays put. Weekend coverage dips about 9% below weekday levels, so ask how that plays out on Saturdays and Sundays. The inspection record is clean: zero deficiencies, none at the harm level, no abuse findings, and the most recent survey was July 2025. As a nonprofit with 114 beds, it isn't chasing quarterly returns, and the numbers here reflect that steadiness.
Hanover, PA · York County
★★★★★CMS 5/5120 bedsNon-profitMedicaid
- Nurse hours
- 4.14 /day
- Staff turnover
- 27%
- Serious cites
- 0
Homewood Living Plum Creek runs on nurse staffing of 4.14 hours per resident day, roughly 7 percent above the national average, and its weekend coverage only dips about 10 percent below weekday levels, a smaller drop than many homes show. Staff turnover sits at 26.5 percent against a national average near 46 percent, which matters for whether caregivers actually know the residents. The tradeoff is a current record of 10 deficiencies, including one at the harm or jeopardy level and one tied to abuse, plus a single fine of $7,443. Its last inspection was in December 2025, so the picture is recent.