Willowbrooke Court-Southampton
Scout 100Southampton, PA · 29 beds
One of Southampton's top-rated skilled nursing communities.
Every licensed senior community in the Montgomery County-Bucks County-Chester County, PA area — evaluated with real federal inspection data, staffing records, and transparent pricing, then ranked by our objective Scout Score. A local advisor can help you compare and tour, free.
Local Montgomery County-area estimates: published state survey medians adjusted for Montgomery County prices. Your advisor will find options that match your budget.
2024–2026 published survey medians medians, adjusted to Montgomery County using federal (BEA) regional price data. Methodology
Most families start this search after a fall, a hospital stay, or a caregiver reaching a breaking point — and end up choosing from whatever has a bed open that week. Families who plan even a few weeks ahead get to choose on quality, fit, and price instead of availability alone.
Ranked by Haven Scout Score — our composite of CMS ratings, staffing, and safety. Narrow by type of care above to see every community.
Southampton, PA · 29 beds
One of Southampton's top-rated skilled nursing communities.
Lower Gwynedd, PA · 16 beds
One of Lower Gwynedd's top-rated skilled nursing communities.
Souderton, PA · 71 beds
One of Souderton's top-rated skilled nursing communities.
Frederick, PA · 61 beds
One of Frederick's top-rated skilled nursing communities.
Blue Bell, PA · 10 beds
One of Blue Bell's top-rated skilled nursing communities.
Gladwyne, PA · 31 beds
One of Gladwyne's top-rated skilled nursing communities.
Lansdale, PA · 92 beds
One of Lansdale's top-rated skilled nursing communities.
Lansdale, PA · 59 beds
One of Lansdale's top-rated skilled nursing communities.
Meadowbrook, PA · 21 beds
One of Meadowbrook's top-rated skilled nursing communities.
Warminster, PA · 43 beds
One of Warminster's top-rated skilled nursing communities.
Lafayette Hill, PA · 60 beds
One of Lafayette Hill's top-rated skilled nursing communities.
Newtown, PA · 53 beds
One of Newtown's top-rated skilled nursing communities.
Fort Washington, PA · 9 beds
One of Fort Washington's top-rated skilled nursing communities.
Sellersville, PA · 90 beds
One of Sellersville's top-rated skilled nursing communities.
Lansdale, PA · 72 beds
One of Lansdale's top-rated skilled nursing communities.
Honey Brook, PA · 119 beds
One of Honey Brook's top-rated skilled nursing communities.
Telford, PA · 75 beds
One of Telford's top-rated skilled nursing communities.
Warminster, PA · 48 beds
One of Warminster's top-rated skilled nursing communities.
Warminster, PA · 66 beds
One of Warminster's top-rated skilled nursing communities.
Kennett Square, PA · 60 beds
One of Kennett Square's top-rated skilled nursing communities.
Newtown, PA · 53 beds
One of Newtown's top-rated skilled nursing communities.
West Brandywine, PA · 60 beds
One of West Brandywine's top-rated skilled nursing communities.
Audubon, PA · 120 beds
One of Audubon's top-rated skilled nursing communities.
Kennett Square, PA · 53 beds
One of Kennett Square's top-rated skilled nursing communities.
Harleysville, PA · 72 beds
One of Harleysville's top-rated skilled nursing communities.

Flourtown, PA · 106 beds
One of Flourtown's top-rated skilled nursing communities.
Lansdale, PA · 72 beds
One of Lansdale's top-rated skilled nursing communities.
Bensalem, PA · 17 beds
One of Bensalem's top-rated skilled nursing communities.
West Chester, PA · 275 beds
One of West Chester's top-rated skilled nursing communities.
Richboro, PA · 82 beds
One of Richboro's top-rated skilled nursing communities.
Honey Brook, PA · 110 beds
One of Honey Brook's top-rated skilled nursing communities.
Lansdale, PA · 181 beds
One of Lansdale's top-rated skilled nursing communities.
Fort Washington, PA · 118 beds
One of Fort Washington's top-rated skilled nursing communities.
Malvern, PA · 184 beds
One of Malvern's top-rated skilled nursing communities.
Buckingham, PA · 130 beds
One of Buckingham's top-rated skilled nursing communities.
Rydal, PA · 114 beds
A highly rated skilled nursing and rehab community in Rydal.
Yardley, PA · 170 beds
One of Yardley's top-rated skilled nursing communities.
Norristown, PA · 119 beds
One of Norristown's top-rated skilled nursing communities.
Ambler, PA · 61 beds
A highly rated skilled nursing and rehab community in Ambler.
West Grove, PA · 119 beds
One of West Grove's top-rated skilled nursing communities.
Richlandtown, PA · 143 beds
A highly rated skilled nursing and rehab community in Richlandtown.
Oxford, PA · 90 beds
A highly rated skilled nursing and rehab community in Oxford.
Doylestown, PA · 60 beds
A highly rated skilled nursing and rehab community in Doylestown.
Warrington, PA · 360 beds
A highly rated skilled nursing and rehab community in Warrington.
Newtown, PA · 47 beds
A highly rated skilled nursing and rehab community in Newtown.
Wayne, PA · 112 beds
A highly rated skilled nursing and rehab community in Wayne.
Pennsburg, PA · 120 beds
A highly rated skilled nursing and rehab community in Pennsburg.
Lafayette Hill, PA · 50 beds
A highly rated skilled nursing and rehab community in Lafayette Hill.
West Chester, PA · 64 beds
A highly rated skilled nursing and rehab community in West Chester.
Pottstown, PA · 130 beds
A highly rated skilled nursing and rehab community in Pottstown.
Hatboro, PA · 140 beds
A highly rated skilled nursing and rehab community in Hatboro.
Langhorne, PA · 179 beds
A highly rated skilled nursing and rehab community in Langhorne.
West Chester, PA · 68 beds
A highly rated skilled nursing and rehab community in West Chester.
Doylestown, PA · 178 beds
A highly rated skilled nursing and rehab community in Doylestown.
Huntingdon Valley, PA · 125 beds
A highly rated skilled nursing and rehab community in Huntingdon Valley.
Doylestown, PA · 130 beds
A highly rated skilled nursing and rehab community in Doylestown.
Langhorne, PA · 119 beds
A highly rated skilled nursing and rehab community in Langhorne.
Plymouth Meeting, PA · 60 beds
A highly rated skilled nursing and rehab community in Plymouth Meeting.
Levittown, PA · 101 beds
A highly rated skilled nursing and rehab community in Levittown.
Pottstown, PA · 133 beds
A highly rated skilled nursing and rehab community in Pottstown.
In the Montgomery County, PA area, assisted living typically runs $5,130–$8,010/month (median $6,410), memory care $5,930–$9,260/month (median $7,410), and skilled nursing $11,820–$14,980/month (median $13,030) — local estimates built from published survey medians adjusted for area prices. A free Haven advisor can pinpoint exact pricing for communities that fit your budget.
Ranked purely by objective federal data (star ratings, staffing, inspections — rankings cannot be bought), the top-rated communities in Montgomery County, PA right now are Willowbrooke Court-Southampton, Willowbrooke Court-Spring Hous, Souderton Mennonite Homes. The full ranked list of 107 communities is on this page.
Every skilled nursing community is scored with our Haven Scout Score, a composite built from official CMS Care Compare data — overall star rating, health inspections, staffing levels, and quality measures — plus safety signals like fines and citation history. We rank by objective data, not by who pays us.
Yes. Haven is always free for families. When we help a family find and move into the right community, that community pays us a referral fee. You never pay anything, and we show every licensed community in the area — not just paying partners.
Assisted living helps with daily activities while preserving independence. Memory care is a secured setting with specially trained staff for dementia. Skilled nursing provides 24/7 licensed medical care and rehab. Not sure which fits? Take our free 2-minute care assessment.