Pennsylvania

Nursing homes in Montgomery County, Pennsylvania

22
rated one or two stars
14
with an immediate jeopardy finding
41 of 58
staffed below the research benchmark for the residents they have
$1.4 million
in federal fines since 2023 across these 58 homes
34
towns with at least one nursing home

There are 58 Medicare-certified nursing homes in Montgomery County, across 34 towns. 22 of them are rated one or two stars, the lowest two grades Medicare gives. Medicare grades inspections on a curve inside each state, so those stars are a rank inside Pennsylvania, not a national score.

All 58 nursing homes in Montgomery County

Every Medicare-certified nursing home with an address in Montgomery County, whichever town it is in. The labels on each card come from Medicare’s own records. What each one counts is below.

Filter and sort
Show only

Showing all 58 homes

Independence Rehab and Nursing 600 W Cheltenham Avenue, Philadelphia 19126 · 255 beds Abuse or neglect citation5 immediate jeopardy findings on 4 inspections2 findings of actual harm29% below expected staffing$353,465 in federal fines
1 out of 5
Kadima Rehabilitation & Nursing at Pottstown 3031 Chestnut Hill Road, Pottstown 19464 · 41 beds Abuse or neglect citation4 immediate jeopardy findings on 3 inspections31% below expected staffing$128,618 in federal fines
1 out of 5
Wyndmoor Hills Rehabilitation and Nursing Center 8601 Stenton Avenue, Wyndmoor 19038 · 77 beds Special Focus Facility candidateAbuse or neglect citation3 immediate jeopardy findings on 2 inspections1 finding of actual harm44% below expected staffing$102,309 in federal fines
1 out of 5
Aristacare at Meadow Springs 845 Germantown Pike, Plymouth Meeting 19462 · 153 beds Carries Medicare’s abuse warningAbuse or neglect citation3 immediate jeopardy findings on 2 inspections28% below expected staffing$17,664 in federal fines
1 out of 5
Harborview Rehabilitation and Care Center at Lansd 25 West Fifth Street, Lansdale 19446 · 126 beds Abuse or neglect citation3 immediate jeopardy findings on 2 inspections36% below expected staffing$191,228 in federal fines
2 out of 5
Hopkins Center 8100 Washington Lane, Wyncote 19095 · 106 beds Abuse or neglect citation2 immediate jeopardy findings on 2 inspections5 findings of actual harm35% below expected staffing$155,155 in federal fines
2 out of 5
Ivory Wellness Center 2004 Old Arch Road, Norristown 19401 · 120 beds Abuse or neglect citation2 immediate jeopardy findings3 findings of actual harm30% below expected staffing$25,324 in federal fines
2 out of 5
Onyx Wellness Center 205 East Johnson Highway, Norristown 19401 · 119 beds Abuse or neglect citation2 immediate jeopardy findings on 2 inspections2 findings of actual harm36% below expected staffing$109,841 in federal fines
1 out of 5
Accela Rehab and Care Center at Springfield 850 Papermill Road, Glenside 19038 · 129 beds Abuse or neglect citation2 immediate jeopardy findings2 findings of actual harm28% below expected staffing$69,735 in federal fines
1 out of 5
York Nursing and Rehabilitation Center 7101 Old York Road, Philadelphia 19126 · 240 beds Carries Medicare’s abuse warningAbuse or neglect citation2 immediate jeopardy findings on 2 inspections1 finding of actual harm31% below expected staffing$63,872 in federal fines
1 out of 5
Horsham Center for Jewish Life 1425 Horsham Road, North Wales 19454 · 324 beds 2 immediate jeopardy findings on 2 inspections1 finding of actual harm32% below expected staffing$114,699 in federal fines
2 out of 5
Complete Care at Harston Hall LLC 350 Haws Lane, Flourtown 19031 · 120 beds Resident property citation2 immediate jeopardy findings35% below expected staffing$17,113 in federal fines
1 out of 5
Saunders Nursing and Rehabilitation Center 100 Lancaster Avenue, Wynnewood 19096 · 180 beds Carries Medicare’s abuse warningAbuse or neglect citation, no harm recorded1 immediate jeopardy finding2 findings of actual harm38% below expected staffing$14,433 in federal fines
1 out of 5
Garden Spring Rehab and Care Center 1113 North Easton Road, Willow Grove 19090 · 173 beds 1 immediate jeopardy finding33% below expected staffing$15,753 in federal fines
2 out of 5
Chestnut Hill Lodge Health and Rehab Ctr 8833 Stenton Avenue, Wyndmoor 19038 · 181 beds Carries Medicare’s abuse warningAbuse or neglect citation3 findings of actual harm28% below expected staffing$14,015 in federal fines
1 out of 5
Hillcrest Center 1245 Church Road, Wyncote 19095 · 180 beds 2 findings of actual harm41% below expected staffing
2 out of 5
King of Prussia Skilled Nursing and Rehabilitation 600 West Valley Forge Road, King of Prussia 19406 · 170 beds 2 findings of actual harm29% below expected staffing$3,145 in federal fines
2 out of 5
Markley Rehabilitation and Healthcare Center 550 East Fornance Street, Norristown 19401 · 121 beds Abuse or neglect citation2 findings of actual harm34% below expected staffing
3 out of 5
Gwynedd Healthcare and Rehabilitation Center 773 Sumneytown Pike, Lansdale 19446 · 181 beds 2 findings of actual harm26% below expected staffing$24,065 in federal fines
5 out of 5
Parkhouse Rehabilitation and Nursing Center 1600 Black Rock Road, Royersford 19468 · 467 beds 1 finding of actual harm39% below expected staffing
2 out of 5
Elkins Crest Health & Rehabilitation Center 265 E. Township Line Road, Elkins Park 19027 · 150 beds 1 finding of actual harm43% below expected staffing$8,152 in federal fines
3 out of 5
Saint Joseph Villa 110 West Wissahickon Ave, Flourtown 19031 · 106 beds 1 finding of actual harm$8,278 in federal fines
5 out of 5
Pottstown Skilled Nursing and Rehabilitation Cente 724 North Charlotte St, Pottstown 19464 · 150 beds 38% below expected staffing
1 out of 5
Norriton Square Nursing and Rehabilitation Center 1700 Pine Street, Norristown 19401 · 99 beds Carries Medicare’s abuse warningAbuse or neglect citation, no harm recorded34% below expected staffing
2 out of 5
Silver Stream Rehabilitation and Nursing Center 905 Penllyn Pike, Spring House 19477 · 120 beds Carries Medicare’s abuse warningAbuse or neglect citation, no harm recorded30% below expected staffing
2 out of 5
Edgehill Nursing and Rehab Cen 146 Edgehill Road, Glenside 19038 · 60 beds No harm or jeopardy findings
2 out of 5
Luther Woods Nursing and Rehabilitation Center 313 County Line Road, Hatboro 19040 · 140 beds 33% below expected staffing
3 out of 5
Brookside Healthcare & Rehabilitation Center 2630 Woodland Road, Roslyn 19001 · 120 beds 33% below expected staffing
3 out of 5
Willow Grove Post Acute 3485 Davisville Road, Hatboro 19040 · 109 beds 33% below expected staffing
3 out of 5
Huntingdon Skilled Nursing and Rehabilitation Cent 3430 Huntingdon Pike, Huntingdon Valley 19006 · 125 beds 29% below expected staffing
3 out of 5
Montgomeryville Skilled Nursing and Rehabilitati 640 Bethlehem Pike, Montgomeryville 18936 · 155 beds 28% below expected staffing
3 out of 5
Wyncote Care Center 208 Fernbrook Avenue, Wyncote 19095 · 58 beds Abuse or neglect citation, no harm recorded12% below expected staffing$4,194 in federal fines
3 out of 5
Ambler Extended Care Center 32 South Bethlehem Pike, Ambler 19002 · 100 beds 38% below expected staffing
4 out of 5
Pennsburg Manor 530 MacOby Street, Pennsburg 18073 · 120 beds 36% below expected staffing
4 out of 5
Sanatoga Center 225 Evergreen Road, Pottstown 19464 · 130 beds 34% below expected staffing
4 out of 5
St Mary Center for Rehabilitation & Healthcare 701 Lansdale Avenue, Lansdale 19446 · 120 beds 30% below expected staffing
4 out of 5
Montgomery Subacute and Respiratory Center 251 Stenton Avenue, Plymouth Meeting 19462 · 60 beds Resident property citation, no harm recorded26% below expected staffing
4 out of 5
Rehab at Shannondell 5000 Shannondell Drive, Audubon 19403 · 120 beds 18% below expected staffing
4 out of 5
St Joseph's Manor 1616 Huntingdon Pike, Meadowbrook 19046 · 296 beds 18% below expected staffing
4 out of 5
Peter Becker Community 800 Maple Avenue, Harleysville 19438 · 72 beds 11% below expected staffing
4 out of 5
Masonic Village at Lafayette Hill 801 Ridge Pike, Lafayette Hill 19444 · 45 beds No harm or jeopardy findings
4 out of 5
Rydal Park of Philadelphia Presbytery Homes, INC 1515 the Fairway, Rydal 19046 · 114 beds No harm or jeopardy findings
4 out of 5
Dresher Hill Health and Rehabilitation Center 1390 Camp Hill Road, Fort Washington 19034 · 118 beds 33% below expected staffing
5 out of 5
Suburban Woods Health & Reha 2751 Dekalb Pike, Norristown 19401 · 119 beds Abuse or neglect citation, no harm recorded32% below expected staffing
5 out of 5
Willowbrooke Court-Spring Hous 728 Norristown Road, Lower Gwynedd 19002 · 16 beds 17% below expected staffing
5 out of 5
Souderton Mennonite Homes 207 West Summit Avenue, Souderton 18964 · 71 beds No harm or jeopardy findings
5 out of 5
Willowbrooke Court Skilled Care Center at Brittany 1001 Valley Forge Road, Lansdale 19446 · 92 beds No harm or jeopardy findings
5 out of 5
Meadowood 3205 Skippack Pike, Lansdale 19446 · 59 beds No harm or jeopardy findings
5 out of 5
Dock Terrace 275 Dock Drive, Lansdale 19446 · 72 beds No harm or jeopardy findings
5 out of 5
Willowbrooke Ctskdcarectr Atnormandy Farms Estates 8000 Twin Silo Drive, Blue Bell 19422 · 10 beds No harm or jeopardy findings
5 out of 5
Lutheran Community at Telford 12 Lutheran Home Drive, Telford 18969 · 75 beds No harm or jeopardy findings
5 out of 5
Frederick Living - Cedarwood 2849 Big Road, Frederick 19435 · 61 beds No harm or jeopardy findings
5 out of 5
Elm Terrace Gardens 660 North Broad Street, Lansdale 19446 · 72 beds No harm or jeopardy findings
5 out of 5
Artman Lutheran Home 250 North Bethlehem Pike, Ambler 19002 · 61 beds No harm or jeopardy findings
5 out of 5
Health Center at the Hill at Whitemarsh, the 4000 Fox Hound Drive, Lafayette Hill 19444 · 60 beds No harm or jeopardy findings
5 out of 5
Willowbrooke Ctskdcarectr at Fortwashingtonestates 735 Susquehanna Road, Fort Washington 19034 · 9 beds No harm or jeopardy findings
5 out of 5
Hrh Transitional Care Unit(a D/b/a Entity of Hrhs) 1648 Huntingdon Pike, Meadowbrook 19046 · 21 beds No harm or jeopardy findings
5 out of 5
Waverly Heights 1400 Waverly Road, Gladwyne 19035 · 31 beds No harm or jeopardy findings
5 out of 5

What the labels on each card mean

What a star means here

Medicare grades the inspection part of a star rating on a curve inside each state, so a star here is a rank against other Pennsylvania homes, not a national score. Medicare withholds the rating altogether from homes on its Special Focus Facility list, so a withheld rating is a warning, not missing data.

Short on staffing

The home reports fewer nurse and aide hours per resident per day than a published research benchmark expects for the residents it actually has. The benchmark is not a Medicare figure: we work it out from the home's own Medicare case-mix score using the CASE formula (Harrington and others, Journal of the American Geriatrics Society, 2025). It is not a legal limit, and there is no federal minimum number of nursing hours per resident per day.

Immediate jeopardy

The most serious result an inspection can have. It means inspectors found a resident was in danger of serious harm or death. A finding of actual harm is the level below that. Both are counts of inspection tags across the last three inspection cycles on record, not counts of separate incidents. Fines are federal penalties recorded between 2023 and 2026.

Abuse, counted two ways

There are two official measures and they do not agree. Medicare puts an abuse warning on a home's profile when abuse was found and a resident was harmed, or when it happened twice, and takes the warning off after a year. Separately, inspectors cite homes under the abuse, resident property and involuntary seclusion tags, and those findings stay on the record. A home can carry one label, both, or neither, so the two are labeled separately on every card.

The Special Focus list

Medicare's list of homes with a persistent record of serious problems. Each state gets a small number of places on it. A candidate is a home in line for one of those places.

Towns in Montgomery County

A town needs two homes to have its own page. The rest link straight to the home. Each count is the homes in Montgomery County, so a town that crosses the county line will show more on its own page.