Showing 1 to 20
of 31, best-graded first.
Scarborough, ME · Cumberland County
★★★★★CMS 5/540 bedsNon-profitMedicaid
- Nurse hours
- 5.14 /day
- Staff turnover
- 41%
- Serious cites
- 0
Piper Shores runs about 5.14 nurse hours per resident day, roughly a third more than the national average, and its quality and staffing marks both sit at the top of CMS's scale. Weekends dip about 9% below weekday coverage, which is worth asking about if your family visits then. Turnover lands at 40.7%, a bit better than the 45.8% national figure. The 21 deficiencies on record include nothing at the harm level and nothing abuse-related, and the most recent inspection was in December 2025, so the picture is current. As a nonprofit with 40 beds, it's small enough that you can press staff on specifics.
Brunswick, ME · Cumberland County
★★★★☆CMS 4/565 bedsFor-profitMedicaid
- Nurse hours
- 4.71 /day
- Staff turnover
- 24%
- Serious cites
- 0
Horizons Living And Rehab Center runs on unusually deep staffing for a 65-bed for-profit home, 4.71 nurse hours per resident day, roughly a fifth more than the national average, and its workers tend to stay, with turnover near 24% against a national rate closer to 46%. Weekends thin out by about 17% compared to weekdays, so ask how coverage holds up on a Saturday. The inspection record shows 20 deficiencies, none involving harm or abuse, and the most recent survey was in August 2024. Quality measures score low even as staffing scores high, a split worth asking the administrator to explain.
Augusta, ME · Kennebec County
★★★★★CMS 5/5125 bedsNon-profitMedicaid
- Nurse hours
- 4.33 /day
- Staff turnover
- 32%
- Serious cites
- 0
Glenridge in Augusta runs a nonprofit operation with 125 certified beds, and the staffing numbers are the strongest part of the picture: 4.33 nurse hours per resident day, roughly 12% above the national average, with weekend coverage dipping about 8% below its own weekday level. Turnover sits at 31.8%, well under the 45.8% national figure, which matters for consistency of care. The tradeoff shows up in the quality measures, where CMS scores it 2 out of 5. Inspections came back 4 out of 5, and the 19 deficiencies on record include none at the harm or jeopardy level and none related to abuse. The last inspection was March 26, 2026.
Eastport, ME · Washington County
★★☆☆☆CMS 2/526 bedsNon-profitMedicaid
- Nurse hours
- 4.06 /day
- Staff turnover
- 39%
- Serious cites
- 0
Eastport Memorial is a 26-bed nonprofit home where the day-to-day care numbers look better than the inspection record. Nurse staffing runs 4.06 hours per resident day, roughly 5% above the national average, and the 38.7% turnover rate beats the 45.8% national figure, so you're not looking at a chronically short-staffed building. Weekends dip about 7% below weekday coverage, worth asking about directly.
The catch is the paperwork trail: 47 deficiencies on the current record, including two abuse-related findings, though none rose to harm or jeopardy level. The last inspection was February 2026. A 2-star health inspection rating against 4-star staffing and quality scores tells you the care is there but the compliance side has been messy.
Brunswick, ME · Cumberland County
★★★★★CMS 5/542 bedsNon-profitMedicaid
- Nurse hours
- 4.54 /day
- Staff turnover
- 57%
- Serious cites
- 0
Mid Coast Senior Health Center runs a tight ship on the clinical side. Its last inspection was in August 2025, and the 12 deficiencies on record include none at the harm or jeopardy level, one is abuse-related, which is worth asking about directly. Nurse staffing sits at 4.54 hours per resident day, roughly 18% above the national average, though weekends run about 11% lighter than weekdays, so coverage isn't perfectly flat. The bigger number to sit with is turnover: 57.4% against a national average of 45.8%. People are leaving faster than at a typical home. As a nonprofit with 42 beds, it's small enough that you can ask pointed questions about who's actually on the floor on a Saturday.
Portland, ME · Cumberland County
★★★★☆CMS 4/5102 bedsNon-profitMedicaid
- Nurse hours
- 4.89 /day
- Staff turnover
- n/a
- Serious cites
- 0
Cedars runs about 27% more nurse staffing than the national average, 4.89 hours per resident day, though weekends drop roughly 7% below its own weekday levels, so coverage isn't perfectly flat. The home was inspected recently, in June 2025, and the record shows 25 deficiencies with none at the harm or jeopardy level, plus two abuse-related citations worth asking about directly. A nonprofit corporation operates its 102 beds, and its CMS ratings land at 4 out of 5 across health inspections, quality measures, and staffing. Those abuse citations and the weekend staffing dip are the two things I'd want explained before deciding.
Sanford, ME · York County
★★★★★CMS 5/564 bedsFor-profitMedicaid
- Nurse hours
- 4.89 /day
- Staff turnover
- 54%
- Serious cites
- 0
Summer Commons runs a lean ship on the clinical side: 4.89 nurse hours per resident day puts it well above the national figure, and its last inspection came back clean on harm, no deficiencies at that level, nothing tied to abuse. The catch is people. More than half the staff turned over in the past year, which is higher than the national rate, and weekend coverage dips below what the building manages Monday through Friday. For-profit, LLC-owned, 64 beds in Sanford. The care numbers look steady right now. Whether the team stays long enough to keep them there is the real question to ask on a tour.
Auburn, ME · Androscoggin County
★★★☆☆CMS 3/526 bedsNon-profitMedicaid
- Nurse hours
- 4.52 /day
- Staff turnover
- n/a
- Serious cites
- 0
Odd Fellows Health Care Center in Auburn runs on a nonprofit structure and just 26 beds, which tends to mean the staff actually know the residents. Its 4.52 nurse hours per resident day sit well above the national average, though weekends drop roughly a fifth below weekday coverage, so timing matters if you're visiting or calling. The home carries 24 deficiencies on its current record, including one tied to abuse, but none at the harm or jeopardy level, and its last inspection was in February 2026. Quality and staffing both score 4 out of 5 from CMS, with inspection results at 3. For a small nonprofit, the numbers describe a stable place with some compliance history worth asking about directly.
Caribou, ME · Aroostook County
★★★☆☆CMS 3/572 bedsFor-profitMedicaid
- Nurse hours
- 4.67 /day
- Staff turnover
- n/a
- Serious cites
- 0
Caribou Rehab And Nursing Center runs 72 certified beds under for-profit LLC ownership, and its nurse staffing sits at 4.67 hours per resident day, roughly 21% above the national average of 3.86. That's a real margin, though weekend coverage dips about 15% below its own weekday levels, so the cushion isn't uniform across the week. The inspection record shows 23 deficiencies, one of them serious enough to reach harm or jeopardy level, with no abuse citations; the most recent inspection was July 2025. CMS rates quality measures 4 out of 5 and staffing 3 out of 5, while health inspections come in at 3. Families weighing this one should ask specifically how the weekend shifts are covered and what changed after that harm-level finding.
Rumford, ME · Oxford County
★★★☆☆CMS 3/532 bedsNon-profitMedicaid
- Nurse hours
- 4.05 /day
- Staff turnover
- 36%
- Serious cites
- 0
Rumford Community Home runs a 32-bed nonprofit operation where the staffing is the strongest part of the story, 4.05 nurse hours per resident day, roughly 5% above the national average, with turnover at 36.1% compared to 45.8% nationally. Weekends dip about 5% below weekday levels, which is worth asking about if your family member needs more attention on Saturdays and Sundays.
The weaker side is inspections: a 2-out-of-5 health inspection rating, 28 deficiencies on record including one at the harm level and one abuse-related. The most recent inspection was February 2025, so that record is current. Good staffing and stable retention don't erase a tough survey history, ask to see how those specific deficiencies were corrected.
Kittery, ME · York County
★★★★★CMS 5/581 bedsFor-profitMedicaid
- Nurse hours
- 4.07 /day
- Staff turnover
- 46%
- Serious cites
- 0
Durgin Pines sits in Kittery with 81 certified beds, run by a for-profit corporation. Nurse staffing runs 4.07 hours per resident day, about 5% above the national average, and weekend coverage dips only slightly below its own weekday levels, a modest gap, not a cliff. Staff turnover is 46.4%, essentially matching the national rate, meaning the workforce churns at the usual pace rather than a crisis one. The home's inspection record is its strongest feature: a 5/5 health inspection rating, 11 deficiencies with none at harm or jeopardy level, no abuse citations, and two fines totaling $14,434. Its last inspection was in March 2025. Quality measures sit mid-range at 3/5.
So Portland, ME · Cumberland County
★★★☆☆CMS 3/573 bedsFor-profitMedicaid
- Nurse hours
- 4.06 /day
- Staff turnover
- 42%
- Serious cites
- 0
Pinnacle Health & Rehab At South Portland runs 73 certified beds under for-profit limited liability ownership, and the staffing numbers are the strongest part of the picture. At 4.06 nurse hours per resident day, it sits about 5% above the national average, though weekend coverage dips roughly 6% below its own weekday level, worth asking about if your family visits mainly on Saturdays. Staff turnover of 41.7% is better than the 45.8% national figure but still means a lot of faces changing over a year. The 25 deficiencies on record include none tied to harm, jeopardy, or abuse, and the most recent inspection was September 17, 2025.
Yarmouth, ME · Cumberland County
★★☆☆☆CMS 2/539 bedsFor-profitMedicaid
- Nurse hours
- 4.41 /day
- Staff turnover
- 47%
- Serious cites
- 0
Coastal Manor in Yarmouth runs on 4.41 nurse hours per resident per day, about 14% above the national average, and that staffing shows up as the strongest part of its record. Weekends slip roughly 7% below its own weekday level, and turnover sits at 46.5%, essentially even with the national figure, meaning the hands-on coverage is real but not especially stable. What pulls the rest down is the inspection history: 42 deficiencies on the current record, including one abuse-related citation and zero at the harm or jeopardy level, with the latest inspection in December 2025. For-profit corporate ownership, 39 beds, and a two-star health inspection rating against four stars for staffing.
North Berwick, ME · York County
★★★★★CMS 5/564 bedsFor-profitMedicaid
- Nurse hours
- 3.85 /day
- Staff turnover
- 38%
- Serious cites
- 0
Pinnacle Health & Rehab At N Berwick runs 64 beds in York County, owned by an individual for profit. Its staffing sits right at the national average, 3.85 nurse hours per resident day against 3.86 nationwide, though weekends fall about 12% below what the home staffs on weekdays, so coverage thins when families tend to visit. Turnover is 38.1%, better than the 45.8% national figure. On inspections, the record is strong: a 5/5 health inspection rating, 12 deficiencies total, none at harm or jeopardy level and none abuse-related, with the most recent inspection in January 2026. The weaker spot is quality measures at 2/5.
Boothbay Harbor, ME · Lincoln County
★★★☆☆CMS 3/542 bedsNon-profitMedicaid
- Nurse hours
- 4.59 /day
- Staff turnover
- n/a
- Serious cites
- 0
Gregory Wing of St Andrews Village runs 42 certified beds as a nonprofit, and its nurse staffing sits at 4.59 hours per resident day, roughly 19% above the national average of 3.86. Weekends dip about 8% below its own weekday levels, so coverage tightens when it's hardest to fill shifts. The inspection record shows 27 deficiencies, one of them abuse-related, though none rose to harm or jeopardy; the last survey was in August 2025. Federal ratings put quality measures at 2 out of 5 stars, staffing and health inspections at 3 each. Good weekday staffing, a thinner weekend margin, and a mixed quality picture, worth asking about directly.
Sanford, ME · York County
★★★★★CMS 5/586 bedsFor-profitMedicaid
- Nurse hours
- 3.98 /day
- Staff turnover
- 42%
- Serious cites
- 0
Pinnacle Health & Rehab At Sanford runs on a corporate for-profit model with 86 certified beds, and its staffing sits at 3.98 nurse hours per resident day, a bit above the national average of 3.86. Turnover is 41.9%, lower than the typical 45.8%, though weekend coverage dips roughly 6% below weekday levels. The inspection record is clean where it matters most: 12 deficiencies total, none at harm or jeopardy level and none abuse-related, with the most recent survey from February 2025. Quality measures earn a middling three stars while staffing and health inspections rate higher, so the home looks solidly managed on paper without being flawless.
Lewiston, ME · Androscoggin County
★☆☆☆☆CMS 1/537 bedsFor-profitMedicaid
- Nurse hours
- 4.18 /day
- Staff turnover
- 52%
- Serious cites
- 0
Montello Manor is a 37-bed for-profit home in Lewiston, and the numbers point in two directions at once. Nurse staffing runs 4.18 hours per resident day, about 8% above the national average, but weekends drop roughly 15% below the home's own weekday level, so coverage depends on when you visit. The bigger concern is the inspection record: a 1-out-of-5 health inspection rating, 39 deficiencies on file including one at the harm or jeopardy level and one tied to abuse, plus a $14,518 fine. Staff turnover of 51.9% tops the national 45.8% average, meaning caregivers cycle through steadily. That combination is what keeps the overall grade at a C despite solid staffing numbers.
Mars Hill, ME · Aroostook County
★☆☆☆☆CMS 1/566 bedsFor-profitMedicaid
- Nurse hours
- 4.95 /day
- Staff turnover
- n/a
- Serious cites
- 0
Aroostook Health Center in Mars Hill runs on unusually heavy nurse staffing, 4.95 hours per resident per day, roughly 28% above the national average, which is the main reason it lands where it does. Weekends dip about 11% below its own weekday levels, so coverage thins out some when you visit on a Saturday, but the baseline is strong, and there are no abuse-related or harm-level deficiencies on record. What keeps it from scoring higher is the other side of the ledger: a 1/5 inspection rating and a 1/5 quality measure rating, with 31 deficiencies total. The most recent inspection was in December 2025, and the for-profit LLC ownership structure is worth asking about directly.
Damariscotta, ME · Lincoln County
★★★★☆CMS 4/576 bedsNon-profitMedicaid
- Nurse hours
- 4.29 /day
- Staff turnover
- n/a
- Serious cites
- 0
Cove's Edge is a 76-bed nonprofit home in Damariscotta, and its inspection record is genuinely clean, 14 deficiencies on the current record, none at the harm or jeopardy level, no abuse citations, and a survey completed in January 2026. The problem sits elsewhere in the numbers. Staffing carries the lowest possible federal rating, which is the single biggest day-to-day factor for a resident, and the quality measure score is below average too. So you have a home that passes its inspections without serious findings but runs lean on the floor and posts middling clinical outcomes. If you're considering it, the honest question to ask isn't about its last survey, it's about how many aides are actually working on evenings and weekends.
Waterville, ME · Kennebec County
★★☆☆☆CMS 2/5105 bedsFor-profitMedicaid
- Nurse hours
- 3.93 /day
- Staff turnover
- n/a
- Serious cites
- 0
Lakewood runs a for-profit operation with 105 certified beds, and its nurse staffing sits at 3.93 hours per resident day, just a hair above the national figure of 3.86. That thin margin matters less when you see weekends run about 9% leaner than weekdays, so coverage isn't steady across the week. The inspection record is the bigger concern: 51 deficiencies, three tied to abuse, though none reached harm or jeopardy level. State inspectors were last in on December 11, 2025, and the health inspection and quality measure ratings both land at 2 out of 5 stars. If you're weighing this one, ask specifically how weekend coverage and the abuse-related findings have been addressed since that visit.