Piper Shores
Scout 96Scarborough, ME · 40 beds
One of Scarborough's top-rated skilled nursing communities.
24-hour licensed nursing care and rehabilitation — the highest level of medical care outside a hospital. Federally inspected and rated.
Seniors needing 24/7 licensed nursing, complex medical care, or short-term rehabilitation after a hospital stay.
Take the free 2-minute care assessment →Scarborough, ME · 40 beds
One of Scarborough's top-rated skilled nursing communities.

Brunswick, ME · 42 beds
One of Brunswick's top-rated skilled nursing communities.
Biddeford, ME · 96 beds
One of Biddeford's top-rated skilled nursing communities.
Kittery, ME · 81 beds
One of Kittery's top-rated skilled nursing communities.
Sanford, ME · 86 beds
One of Sanford's top-rated skilled nursing communities.

North Berwick, ME · 64 beds
One of North Berwick's top-rated skilled nursing communities.
Portland, ME · 102 beds
A highly rated skilled nursing and rehab community in Portland.
Portland, ME · 219 beds
A highly rated skilled nursing and rehab community in Portland.
Scarborough, ME · 120 beds
A highly rated skilled nursing and rehab community in Scarborough.
Gorham, ME · 69 beds
A highly rated skilled nursing and rehab community in Gorham.
Sanford, ME · 64 beds
A highly rated skilled nursing and rehab community in Sanford.
Brunswick, ME · 65 beds
A highly rated skilled nursing and rehab community in Brunswick.
Portland, ME · 147 beds
A highly rated skilled nursing and rehab community in Portland.
Scarborough, ME · 61 beds
A solid, federally rated skilled nursing option in Scarborough.

So Portland, ME · 73 beds
A solid, federally rated skilled nursing option in So Portland.
Falmouth, ME · 91 beds
A solid, federally rated skilled nursing option in Falmouth.

Yarmouth, ME · 39 beds
A solid, federally rated skilled nursing option in Yarmouth.

Freeport, ME · 83 beds
A solid, federally rated skilled nursing option in Freeport.
Portland, ME · 102 beds
A solid, federally rated skilled nursing option in Portland.
Bath, ME · 72 beds
A solid, federally rated skilled nursing option in Bath.
Kennebunk, ME · 78 beds
A solid, federally rated skilled nursing option in Kennebunk.
Westbrook, ME · 123 beds
A below-average federal rating — worth a careful look in Westbrook.
Biddeford, ME · 62 beds
A below-average federal rating — worth a careful look in Biddeford.
Saco, ME · 105 beds
A below-average federal rating — worth a careful look in Saco.
Windham, ME · 60 beds
A below-average federal rating — worth a careful look in Windham.
Yarmouth, ME · 78 beds
A low federal rating — review the details closely.
Kennebunk, ME · 62 beds
A low federal rating — review the details closely.
Skilled Nursing in the Portland, ME area typically costs $12,890–$16,030 per month, with a local median of about $14,070 (published survey medians adjusted for Portland prices). Exact rates vary by community, residence type, and care needs.
Ranked by objective federal data (star ratings, staffing, inspections), the top-rated skilled nursing communities in Portland right now are Piper Shores, Mid Coast Senior Health Center, St Andre Health Care Facility. The full ranked list — 27 communities — is on this page, with each community's inspection record and pricing.
Compare objective data first (ratings, staffing, inspection history — all free on Haven), confirm all-in monthly pricing, then tour your top 2–3. A free Haven advisor who knows the Portland market can confirm current availability and pricing.