facebook tracking Non-Profit Nursing Homes in Pennsylvania (2026)
Skip to content

Non-profit nursing homes in Pennsylvania

All states › Pennsylvania › Non-profit

221 of the 656 nursing homes in Pennsylvania are non-profit, according to CMS. Their average CMS overall rating is 4.0 stars, compared with 2.5 for the state's 414 for-profit homes, and they report an average of 4.49 nurse staffing hours per resident per day, compared with 3.56 at for-profit homes. All 221 are below, highest CMS overall rating first.

Ratings come from CMS and are updated monthly; these are from October 2026. A star rating summarizes a lot, so read each home's inspection history and visit before you decide.

Non-profit nursing homes in Pennsylvania by CMS rating

1
Highlands at Wyomissing Wyomissing
80 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 8.92 hrs/day
2
Upmc Northwest Transitional Care Unit Seneca
16 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 8.09 hrs/day
3
Rehabilitation Center at Brethren Village Lancaster
20 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 2/5
Nurse hours 7.80 hrs/day
4
Waverly Heights Gladwyne
31 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 7.23 hrs/day
5
Transitional Care Unit at Nazareth Hospital Philadelphia
28 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 6.82 hrs/day
6
Lehigh Valley Hospital Tsu Allentown
52 beds Medicare
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 6.42 hrs/day
7
Margaret E. Moul Home York
82 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 6.23 hrs/day
8
Sherwood Oaks Cranberry Township
43 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 6.20 hrs/day
9
Preston Residence West Grove
28 beds Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 6.16 hrs/day
10
Menno Haven Rehabilitation Center Chambersburg
44 beds Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 6.15 hrs/day
11
Willowcrest Philadelphia
44 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 6.13 hrs/day
12
Transitional Sub-Acute Unit Wyomissing
50 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 6.03 hrs/day
13
Holy Family Home Philadelphia
18 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.95 hrs/day
14
Pickering Manor Home Newtown
47 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 5.93 hrs/day
15
Upmc Magee-Womens Hospital Tcu Pittsburgh
20 beds Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.87 hrs/day
16
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 5.86 hrs/day
17
Pennswood Village Newtown
53 beds Medicare 2 fines
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.72 hrs/day
18
Foxdale Village State College
46 beds Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.69 hrs/day
19
Tel Hai Retirement Community Honey Brook
119 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 5.65 hrs/day
20
William Hood Dunwoody Care Center Newtown Square
81 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 5.60 hrs/day
21
Allied Services Transitional Rehab Unit Scranton
51 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 5.52 hrs/day
22
Willowbrooke Ctskdcarectr at Fortwashingtonestates Fort Washington
9 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 5.50 hrs/day
23
The Health Center at the Hill at Whitemarsh Lafayette Hill
60 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 5.47 hrs/day
24
Garden Spot Village New Holland
73 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.39 hrs/day
25
Crosslands Kennett Square
60 beds Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.38 hrs/day
26
Chapel Pointe at Carlisle Carlisle
59 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 5.36 hrs/day
27
Shenango Presbyterian Seniorcare New Wilmington
32 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 5.31 hrs/day
28
Artman Lutheran Home Ambler
61 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.29 hrs/day
29
Heinz Transitional Rehabilitation Unit Wilkes Barre
44 beds Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.28 hrs/day
30
Cornwall Manor Cornwall
96 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 5.27 hrs/day
31
United Zion Retirement Communi Lititz
59 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.24 hrs/day
32
Hcc at White Horse Village Newtown Square
55 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 5.20 hrs/day
33
Lebanon Valley Brethren Home Palmyra
88 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 5.19 hrs/day
34
Lakeside at Willow Valley Willow Street
80 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 5.19 hrs/day
35
St Anne's Retirement Community Columbia
119 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.16 hrs/day
36
Landis Homes Lititz
103 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.15 hrs/day
37
Messiah Lifeways at Messiah Village Mechanicsburg
118 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.11 hrs/day
38
Brethren Village Lancaster
120 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.09 hrs/day
39
Christ's Home Retirement Community Warminster
48 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 5.03 hrs/day
40
Souderton Mennonite Homes Souderton
71 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 5.01 hrs/day
41
Homestead Village Lancaster
60 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.00 hrs/day
42
Saint Joseph Villa Flourtown
106 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.94 hrs/day
43
Good Shepherd Home-Bethlehem Bethlehem
60 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.92 hrs/day
44
Masonic Village at Lafayette Hill Lafayette Hill
45 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 4.88 hrs/day
45
The Pavilion at BRMC Bradford
95 beds Medicaid Medicare 2 fines
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.88 hrs/day
46
Frederick Living - Cedarwood Frederick
61 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 4.85 hrs/day
47
Homeland Center Harrisburg
95 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.84 hrs/day
48
Manchester Commons of Presbyterian Seniorcare Erie
78 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.84 hrs/day
49
Chambers Pointe Health Care Center Chambersburg
50 beds Medicaid Medicare 2 fines
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 4.84 hrs/day
50
Meadowood Lansdale
59 beds Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.81 hrs/day
51
Continuing Care at Maris Grove Glen Mills
66 beds Medicaid Medicare 2 fines
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.80 hrs/day
52
Moravian Hall Square Health and Wellness Center Nazareth
61 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.79 hrs/day
53
Trillium Place Lancaster
160 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.76 hrs/day
54
Maple Farm Akron
46 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.70 hrs/day
55
The Community at Rockhill Sellersville
90 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.69 hrs/day
56
Providence Point Healthcare Residence Pittsburgh
42 beds Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.66 hrs/day
57
Dock Terrace Lansdale
72 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.63 hrs/day
58
Lutheran Community at Telford Telford
75 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.62 hrs/day
59
Elm Terrace Gardens Lansdale
72 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.60 hrs/day
60
Ann's Choice Warminster
66 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.59 hrs/day
61
Fellowship Manor Whitehall
121 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.56 hrs/day
62
Kirkland Village Bethlehem
60 beds Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.56 hrs/day
63
Masonic Village at Elizabethtown Elizabethtown
434 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.55 hrs/day
64
Pleasant View Communities Manheim
92 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 3/5
Nurse hours 4.54 hrs/day
65
Glen at Willow Valley Lancaster
262 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.53 hrs/day
66
The Ball Pavilion Erie
85 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 4.53 hrs/day
67
Willowbrooke Court Skilled Care Center at Brittany Lansdale
92 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.51 hrs/day
68
Willowbrooke Court-Granite Media
10 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.51 hrs/day
69
Chandler Hall Health Services Newtown
53 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.49 hrs/day
70
Misericordia Nursing & Rehabilitation Center York
50 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.48 hrs/day
71
Valley View Haven Belleville
155 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.44 hrs/day
72
Peter Becker Community Harleysville
72 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 4.42 hrs/day
73
Homewood Living Martinsburg Martinsburg
129 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.42 hrs/day
74
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.41 hrs/day
75
Luther Crest Nursing Facility Allentown
60 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 4.41 hrs/day
76
Little Flower Manor Darby
127 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.40 hrs/day
77
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.40 hrs/day
78
Barclay Friends West Chester
64 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 4.37 hrs/day
79
Moravian Village of Bethlehem Bethlehem
93 beds Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.32 hrs/day
80
Fairmount Homes Ephrata
114 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.32 hrs/day
81
Masonic Village at Warminster Warminster
62 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.30 hrs/day
82
St Luke's Rehabilitation and Nursing Center Coaldale
48 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.30 hrs/day
83
Harmony Physical Rehabilitation Monroeville
30 beds Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 5/5
Nurse hours 4.29 hrs/day
84
Bethany Village Retirement Center Mechanicsburg
69 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 4.27 hrs/day
85
Homewood Living Plum Creek Hanover
120 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.27 hrs/day
86
Sarah a Todd Memorial Home Carlisle
117 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.25 hrs/day
87
Saint Paul Homes Greenville
192 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.23 hrs/day
88
Cumberland Crossings Retirement Community Carlisle
58 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 4.23 hrs/day
89
Bradford Ecumenical Home Bradford
100 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 4.23 hrs/day
90
Willowbrooke Court-Spring Hous Lower Gwynedd
16 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.19 hrs/day
91
Lecom at Elmwood Gardens Erie
51 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 5/5
Nurse hours 4.17 hrs/day
92
Phoebe Berks Wernersville
119 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 4.16 hrs/day
93
Concordia of the South Hills Pittsburgh
46 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.16 hrs/day
94
Mt Hope Nazarene Retirement Community Manheim
50 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.12 hrs/day
95
Normandie Ridge York
64 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 4.09 hrs/day
96
Paul's Run Philadelphia
119 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 5/5
Nurse hours 4.08 hrs/day
97
Concordia at the Cedars Monroeville
59 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 5/5
Nurse hours 4.07 hrs/day
98
The Lafayette-Redeemer Philadelphia
120 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 4.01 hrs/day
99
Forestview Erie
80 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 3.99 hrs/day
100
Philadelphia Protestant Home Philadelphia
116 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 3.99 hrs/day
101
Concordia at Spiritrust Gettysburg Gettysburg
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.99 hrs/day
102
Saint Mary's at Asbury Ridge Erie
80 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 3.95 hrs/day
103
Quarryville Presbyterian Retirement Community Quarryville
130 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 3.91 hrs/day
104
Alpine Valley Post Acute and Healthcare Center Lebanon
105 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.91 hrs/day
105
Willowbrooke Court-Southampton Southampton
29 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 3.88 hrs/day
106
Mosser Nursing Home Trexlertown
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.80 hrs/day
107
Saint John Xxiii Home Hermitage
90 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 3.75 hrs/day
108
Concordia at Spiritrust Utz Terrace Hanover
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.75 hrs/day
109
The Lutheran Home at Topton Topton
194 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.68 hrs/day
110
Pinecrest Manor St Marys
138 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 3.63 hrs/day
111
Simpson House Philadelphia
142 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 3.56 hrs/day
112
Lgar Health and Rehabilitation Turtle Creek
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.51 hrs/day
113
Stoneridge Poplar Run Myerstown
60 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 3/5
Nurse hours 6.73 hrs/day
114
The Village at Penn State State College
36 beds Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 2/5
Nurse hours 5.31 hrs/day
115
Longwood at Oakmont Verona
44 beds Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 4/5
Nurse hours 5.09 hrs/day
116
Brookview Health Care Center Chambersburg
56 beds Medicaid Medicare 3 fines
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 4/5
Nurse hours 4.96 hrs/day
117
Rydal Park of Philadelphia Presbytery Homes Rydal
114 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 4/5
Nurse hours 4.90 hrs/day
118
Moravian Manor Lititz
119 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.90 hrs/day
119
Monticello House Media
86 beds Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.76 hrs/day
120
Christ the King Manor Dubois
160 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.65 hrs/day
121
Muncy Place Muncy
138 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 3/5 Quality 5/5
Nurse hours 4.64 hrs/day
122
Wesley Enhanced Living - Doylestown Doylestown
60 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.47 hrs/day
123
Passavant Retirement and Healt Zelienople
102 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 2/5 Staffing 5/5 Quality 5/5
Nurse hours 4.45 hrs/day
124
Garvey Manor Hollidaysburg
132 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 3/5 Staffing 4/5 Quality 5/5
Nurse hours 4.30 hrs/day
125
Saint Mary's Villa Nursing Hom Moscow
112 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.27 hrs/day
126
St Joseph's Manor Meadowbrook
296 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 4/5
Nurse hours 4.23 hrs/day
127
Wesley Enhanced Living Main Line Rehab and SKD Media
60 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 3/5
Nurse hours 4.18 hrs/day
128
Morrisons Cove Home Martinsburg
114 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 3/5 Quality 3/5
Nurse hours 4.16 hrs/day
129
Grove Manor Grove City
59 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 2/5
Nurse hours 4.14 hrs/day
130
Lafayette Manor Uniontown
98 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 4/5 Quality 5/5
Nurse hours 4.14 hrs/day
131
Thornwald Home Carlisle
83 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.12 hrs/day
132
Guy and Mary Felt Manor Emporium
30 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 4/5
Nurse hours 4.06 hrs/day
133
Lifequest Nursing Center Quakertown
140 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 2/5 Quality 2/5
Nurse hours 4.02 hrs/day
134
Ephrata Manor Ephrata
120 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 3/5
Nurse hours 3.98 hrs/day
135
Allied Services Meade Street Skilled Nursing Wilkes Barre
133 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 3.97 hrs/day
136
Phoebe Richland HCC Richlandtown
143 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 3.96 hrs/day
137
Wesley Enhanced Living at Stapeley Philadelphia
120 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 3/5 Staffing 4/5 Quality 5/5
Nurse hours 3.91 hrs/day
138
Naamans Creek Country Manor Boothwyn
90 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 3.82 hrs/day
139
Oxford Health Center Oxford
90 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 3/5 Quality 4/5
Nurse hours 3.81 hrs/day
140
Concordia at Rebecca Residence Allison Park
60 beds Medicare
★★★★☆
Inspection 3/5 Staffing 3/5 Quality 5/5
Nurse hours 3.73 hrs/day
141
Dr Arthur Clifton McKinley Center Brookville
90 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 3.73 hrs/day
142
Elk Haven Nursing Home Saint Marys
120 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 2/5
Nurse hours 3.72 hrs/day
143
The Cross Keys Village-Brethren Home Community New Oxford
100 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 3/5 Quality 3/5
Nurse hours 3.69 hrs/day
144
The Lutheran Home at Kane Kane
90 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 2/5
Nurse hours 3.68 hrs/day
145
LECOM at Village Square Erie
110 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 4/5 Staffing 3/5 Quality 4/5
Nurse hours 3.67 hrs/day
146
Edgehill Nursing and Rehab Center Glenside
60 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 2/5 Quality 4/5
Nurse hours 3.64 hrs/day
147
Wesbury United Methodist Commu Meadville
210 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 4/5 Quality 5/5
Nurse hours 3.63 hrs/day
148
Germantown Home Philadelphia
180 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 3/5
Nurse hours 3.61 hrs/day
149
Quincy Retirement Community Waynesboro
94 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 3/5 Quality 3/5
Nurse hours 3.57 hrs/day
150
Concordia at Spiritrust Sprenkle Drive York
104 beds Medicaid Medicare 2 fines
★★★★☆
Inspection 3/5 Staffing 3/5 Quality 5/5
Nurse hours 3.55 hrs/day
151
Holy Family Manor Bethlehem
208 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 3.47 hrs/day
152
Meadville Medical Center Tcu Meadville
32 beds Medicare 3 fines
★★★★☆
Inspection 4/5 Staffing 1/5 Quality 5/5
Nurse hours 2.28 hrs/day
153
Rolling Fields Conneautville
181 beds Medicaid Medicare 5 fines
★★★★☆
Inspection 4/5 Staffing 1/5 Quality 5/5
Nurse hours 0.04 hrs/day
154
Beaumont at Bryn Mawr Bryn Mawr
44 beds Medicare
★★★★☆
Inspection 5/5 Staffing 1/5 Quality 2/5
Nurse hours —
155
Sarah Reed Senior Living Erie
106 beds Medicaid Medicare
★★★★☆
Inspection 5/5 Staffing 1/5 Quality 4/5
Nurse hours —
156
Bryn Mawr Village Bryn Mawr
120 beds Medicare 2 fines
★★★☆☆
Inspection 2/5 Staffing 4/5 Quality 5/5
Nurse hours 5.33 hrs/day
157
Good Shepherd Home Raker Center Allentown
99 beds Medicaid Medicare Cited for abuse
★★★☆☆
Inspection 2/5 Staffing 4/5 Quality 5/5
Nurse hours 5.15 hrs/day
158
Laurel View Village Davidsville
60 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 4.90 hrs/day
159
The Lebanon Valley Home Annville
55 beds Medicaid Medicare 1 fine Cited for abuse
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 4/5
Nurse hours 4.87 hrs/day
160
Buffalo Valley Lutheran Villag Lewisburg
102 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 3/5
Nurse hours 4.61 hrs/day
161
Vincentian Home Pittsburgh
106 beds Medicaid Medicare Cited for abuse
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 4/5
Nurse hours 4.51 hrs/day
162
Valley View Rehab and Nursing Center Montoursville
163 beds Medicaid Medicare 1 fine Cited for abuse
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 3/5
Nurse hours 4.47 hrs/day
163
Pine Run Health Center Doylestown
90 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 3/5
Nurse hours 4.47 hrs/day
164
Fulton County Medical Center McConnellsburg
67 beds Medicaid Medicare 2 fines
★★★☆☆
Inspection 3/5 Staffing 5/5 Quality 1/5
Nurse hours 4.46 hrs/day
165
Allied Services Center City Skilled Nursing Wilkes Barre
92 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 3/5
Nurse hours 4.38 hrs/day
166
Masonic Village at Sewickley Sewickley
96 beds Medicaid Medicare
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 4/5
Nurse hours 4.29 hrs/day
167
Millcreek Manor Erie
144 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 3/5
Nurse hours 4.22 hrs/day
168
The Williamsport Home Williamsport
129 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 4/5
Nurse hours 4.15 hrs/day
169
Allied Services Skilled Nursing Center Scranton
327 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 4.12 hrs/day
170
Barnes-Kasson County Hospital Susquehanna
58 beds Medicaid Medicare
★★★☆☆
Inspection 4/5 Staffing 4/5 Quality 1/5
Nurse hours 4.10 hrs/day
171
Wecare at the Green Home Wellsboro
120 beds Medicaid Medicare
★★★☆☆
Inspection 2/5 Staffing 2/5 Quality 5/5
Nurse hours 4.07 hrs/day
172
Cathedral Village Philadelphia
82 beds Medicaid Medicare 2 fines
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 4/5
Nurse hours 4.06 hrs/day
173
Lecom at Presque Isle Erie
135 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 2/5 Quality 2/5
Nurse hours 4.02 hrs/day
174
The Caring Place Franklin
100 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 4/5
Nurse hours 3.99 hrs/day
175
Lutheran Home at Hollidaysburg Hollidaysburg
89 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 4/5
Nurse hours 3.96 hrs/day
176
Concordia at RP Home Pittsburgh
58 beds Medicaid Medicare Cited for abuse
★★★☆☆
Inspection 2/5 Staffing 5/5 Quality 2/5
Nurse hours 3.90 hrs/day
177
Broad Acres Health and Rehabilitation Wellsboro
120 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 2/5
Nurse hours 3.86 hrs/day
178
Presbyterian Homes-Presby Hollidaysburg
67 beds Medicaid Medicare 2 fines
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 3.85 hrs/day
179
Courtyard Gardens Nursing and Rehab Center Middletown
102 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 2/5 Quality 3/5
Nurse hours 3.76 hrs/day
180
Wesley Village Pittston
160 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 2/5
Nurse hours 3.72 hrs/day
181
Wesley Enhanced Living Pennypack Park Philadelphia
120 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 2/5
Nurse hours 3.72 hrs/day
182
Phoebe Allentown Health Care Center Allentown
343 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 3/5
Nurse hours 3.71 hrs/day
183
Bethlen HM of the Hungarian RF of America Ligonier
76 beds Medicaid Medicare
★★★☆☆
Inspection 2/5 Staffing 3/5 Quality 5/5
Nurse hours 3.71 hrs/day
184
Mt Macrina Manor Uniontown
124 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 3/5
Nurse hours 3.70 hrs/day
185
Concordia at Arbutus Park Johnstown
141 beds Medicaid Medicare 3 fines
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 3/5
Nurse hours 3.65 hrs/day
186
Swaim Health Center Newville
67 beds Medicaid Medicare 1 fine
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 3.65 hrs/day
187
St Barnabas Nursing Home Gibsonia
119 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 3/5 Quality 4/5
Nurse hours 3.46 hrs/day
188
Concordia at Spiritrust Luther Ridge Chambersburg
40 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing — Quality 2/5
Nurse hours —
189
McMurray Hills Rehabilitation and Healthcare Center McMurray
115 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing — Quality 3/5
Nurse hours —
190
Fox Subacute at South Philadelphia Philadelphia
53 beds Medicaid Medicare 1 fine Cited for abuse
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 3/5
Nurse hours 5.59 hrs/day
191
Little Sisters of the Poor Pittsburgh
48 beds Medicaid Medicare 4 fines Cited for abuse
★★☆☆☆
Inspection 1/5 Staffing 5/5 Quality 2/5
Nurse hours 5.52 hrs/day
192
Inglis House Philadelphia
202 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 3/5
Nurse hours 5.01 hrs/day
193
Redstone Highlands Health Care Greensburg
77 beds Medicaid Medicare 5 fines Cited for abuse
★★☆☆☆
Inspection 1/5 Staffing 5/5 Quality 2/5
Nurse hours 4.80 hrs/day
194
Emmanuel Center for Nursing Danville
90 beds Medicaid Medicare Cited for abuse
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 4/5
Nurse hours 4.64 hrs/day
195
Windber Woods Senior Living & Rehabilitation Center Windber
127 beds Medicaid Medicare 3 fines
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 2/5
Nurse hours 4.19 hrs/day
196
Southmont of Presbyterian Seniorcare Washington
147 beds Medicaid Medicare 1 fine Cited for abuse
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 3/5
Nurse hours 3.99 hrs/day
197
Meadows Nursing and Rehabilitation Center Dallas
130 beds Medicaid Medicare 2 fines Cited for abuse
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 3/5
Nurse hours 3.97 hrs/day
198
Concordia at Villa St Joseph Baden
120 beds Medicaid Medicare 3 fines
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 2/5
Nurse hours 3.95 hrs/day
199
Penn Highlands Jefferson Manor Brookville
160 beds Medicaid Medicare 1 fine Cited for abuse
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 3/5
Nurse hours 3.95 hrs/day
200
Wayne Woodlands Manor Waymart
117 beds Medicaid Medicare 2 fines
★★☆☆☆
Inspection 2/5 Staffing 3/5 Quality 2/5
Nurse hours 3.89 hrs/day
201
Westminster Woods at Huntingdo Huntingdon
64 beds Medicaid Medicare Cited for abuse
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 4/5
Nurse hours 3.75 hrs/day
202
Linwood Nursing and Rehabilitation Center Scranton
102 beds Medicaid Medicare 2 fines Cited for abuse
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 3/5
Nurse hours 3.74 hrs/day
203
Lecom at Snyder Memorial Marienville
100 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 4/5
Nurse hours 3.72 hrs/day
204
Julia Pound Care Center Indiana
96 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 3/5
Nurse hours 3.64 hrs/day
205
Robert Packer Hospital Skilled Care and Rehabilit Towanda
68 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 3/5 Staffing 4/5 Quality 1/5
Nurse hours 3.54 hrs/day
206
Concordia Lutheran Health and Human Care Cabot
142 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 2/5 Staffing 4/5 Quality 4/5
Nurse hours 3.53 hrs/day
207
Caring Heart Rehabilitation and Nursing Center Philadelphia
269 beds Medicaid Medicare 1 fine
★★☆☆☆
Inspection 2/5 Staffing 2/5 Quality 4/5
Nurse hours 3.51 hrs/day
208
Meadow View Nursing Center Berlin
150 beds Medicaid Medicare 2 fines
★★☆☆☆
Inspection 2/5 Staffing 3/5 Quality 4/5
Nurse hours 3.49 hrs/day
209
Independence Rehab and Nursing Philadelphia
255 beds Medicaid Medicare 7 fines Cited for abuseSFF candidate
★★☆☆☆
Inspection 1/5 Staffing 2/5 Quality 5/5
Nurse hours 3.47 hrs/day
210
Centre Care Rehabilitation and Wellness Services Bellefonte
240 beds Medicaid Medicare
★★☆☆☆
Inspection 2/5 Staffing 3/5 Quality 4/5
Nurse hours 3.38 hrs/day
211
Snu Armstrong Co Memorial Hospital Kittanning
17 beds Medicare
★★☆☆☆
Inspection 3/5 Staffing 1/5 Quality 2/5
Nurse hours —
212
Elan Skilled Nursing and Rehab, a Jewish Senior Living Scranton
145 beds Medicaid Medicare 2 fines SFF candidate
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 4/5
Nurse hours 4.21 hrs/day
213
St John specialty Care Center Mars
150 beds Medicaid Medicare 2 fines Cited for abuse
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 3/5
Nurse hours 4.10 hrs/day
214
Cranberry Place Cranberry Township
150 beds Medicaid Medicare 2 fines Cited for abuse
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 3/5
Nurse hours 4.04 hrs/day
215
Saint Anne Home Greensburg
155 beds Medicaid Medicare 3 fines
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 4/5
Nurse hours 4.02 hrs/day
216
Luther Acres Manor Lititz
106 beds Medicaid Medicare Cited for abuse
★☆☆☆☆
Inspection 2/5 Staffing 2/5 Quality 1/5
Nurse hours 3.87 hrs/day
217
Canterbury Place Pittsburgh
115 beds Medicaid Medicare 1 fine Cited for abuse
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 1/5
Nurse hours 3.80 hrs/day
218
Asbury Health Center Pittsburgh
139 beds Medicaid Medicare 1 fine
★☆☆☆☆
Inspection 1/5 Staffing 4/5 Quality 4/5
Nurse hours 3.78 hrs/day
219
Beacon Ridge Indiana
118 beds Medicaid Medicare
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 4/5
Nurse hours 3.77 hrs/day
220
Willows of Presbyterian Senior Oakmont
193 beds Medicaid Medicare 3 fines Cited for abuse
★☆☆☆☆
Inspection 1/5 Staffing 3/5 Quality 3/5
Nurse hours 3.74 hrs/day
221
Dubois Nursing Home Dubois
140 beds Medicaid Medicare 2 fines
★☆☆☆☆
Inspection 1/5 Staffing 1/5 Quality 1/5
Nurse hours 2.88 hrs/day
Compare

How this list works

What counts as a non-profit nursing home?
One whose ownership type in CMS's data is non-profit: a non-profit corporation, a church-related organization or another non-profit. Government-owned homes, such as county or state homes, are a separate CMS category and aren't on this list.
Are non-profit nursing homes in Pennsylvania rated higher?
On average, yes: non-profit homes in Pennsylvania average 4.0 stars and for-profit homes 2.5, computed from CMS data, October 2026. An average hides wide differences between homes, so compare each home's ratings, staffing and inspection record.
Where do the ratings come from?
From CMS's Nursing Home Care Compare (the same data as Medicare.gov), October 2026. The overall rating combines health inspections, staffing and quality measures; inspections weigh the most.
Is this a recommendation?
No. It is a ranking of CMS's published ratings. Ratings can change every month, and a home's rating may not reflect a recent change in ownership or staff. Visit, ask questions and read the inspection reports.

More lists for Pennsylvania

Source: CMS Provider Data Catalog, nursing home provider information and penalties, October 2026. Nursing Homes In Each State is independent and not affiliated with CMS or Medicare. About the data.

https://www.nursinghomesineachstate.com/pennsylvania/non-profit-nursing-homes/ · Data: CMS, October 2026 · Nursing Homes In Each State, not affiliated with CMS or Medicare.