ElderGrade Check a home before you move a parent in Compare
Nursing homes Best graded Watchlist Home health Hospice Costs Medicaid Guides How we grade Ownership Compare homes

21 Non-Profit Nursing Homes That Accept Medicaid in Maine

21 of the 78 Medicare-certified nursing homes in Maine (27%) are non-profit Medicaid-certified, and all are listed below. 10 of the 21 graded homes earn an A and 0 earn a D or F. Nurse staff turnover runs 42.7%, 4 points lower than the 46.7% across all homes there. Piper Shores in Scarborough grades highest at A (96 out of 100).

How non-profit Medicaid-certified homes in Maine compare

This group set against every nursing home in Maine, from the current CMS release.

Nursing hours per resident per day

4.64

All homes in Maine: 4.34

Better than the local average

Nurse staff turnover

42.7%

All homes in Maine: 46.7%

Better than the local average

Average ElderGrade score

82.3/100

All homes in Maine: 78.2/100

Better than the local average

Grade spread

A
B

10 grade A, 10 grade B, 1 grade C,

The best-graded non-profit Medicaid-certified home in Maine is Piper Shores in Scarborough, ME, grade A, 96/100.

Every non-profit Medicaid-certified nursing home in Maine

Showing 1 to 20 of 21, best-graded first.

A

96/100

Maine Veterans Home - Augusta

Augusta, ME · Kennebec County

CMS 5/5108 bedsNon-profitMedicaid
Nurse hours
6.62 /day
Staff turnover
33%
Serious cites
0

Maine Veterans Home in Augusta runs on a state Veterans' Affairs model, and the staffing numbers show it: 6.62 nurse hours per resident day, roughly 72% above the national average. That's a big cushion, and it shows up in the five-star staffing rating. Turnover sits at 32.5%, well below the national 45.8%, so the people caring for residents tend to stay. Twelve deficiencies on record, none at harm or jeopardy level, though one is abuse-related, worth asking about directly. The most recent inspection was November 2025, so the picture is current. Nonprofit ownership, 108 beds, and quality and inspection ratings both at four stars. The weak spot, if there is one, is weekends, when staffing drops about 10% below its own weekday level.

A

96/100

Piper Shores

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.

A

86/100

St Andre Health Care Facility

Biddeford, ME · York County

CMS 5/596 bedsNon-profitMedicaid
Nurse hours
4.24 /day
Staff turnover
34%
Serious cites
0

St. Andre runs leaner than most places on turnover, about a third of its staff leaves each year against a national rate closer to 46%, which matters more than any single inspection score. Nurse hours per resident land at 4.24 a day, roughly a tenth above the national average, though weekends dip about 10% below what the home staffs during the week. Its record shows 11 deficiencies, none involving harm or abuse, and the most recent state visit came in June 2025. The one soft spot in the federal data is quality measures, where it scores near the bottom.

A

86/100

Maine Veterans Home - Scarborough

Scarborough, ME · Cumberland County

CMS 5/5120 bedsNon-profitMedicaid
Nurse hours
4.84 /day
Staff turnover
36%
Serious cites
0

Maine Veterans Home in Scarborough runs a tight ship on the staffing side, 4.84 nurse hours per resident day, roughly a quarter above what's typical nationally, and its recent inspection history backs that up. State surveyors found nine deficiencies at the last visit in November 2024, but none rose to the level of actual harm or jeopardy, and there's nothing abuse-related on the record. Turnover sits at 36.4%, meaningfully better than the 45.8% national figure, though weekend coverage does dip about 13% below weekday levels, which is worth asking about. The one soft spot is the quality measure score, which lags at 2 out of 5 stars even as inspections and staffing both hit the top mark.

A

86/100

Mainegeneral Rehab & Long Term Care - Glenridge

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.

A

86/100

Eastport Memorial Nursing Home

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.

A

86/100

Mid Coast Senior Health Center

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.

A

85.5/100

Cedars Nursing Care Center

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.

A

85.5/100

Maine Veterans Home - So Paris

South Paris, ME · Oxford County

CMS 5/562 bedsNon-profitMedicaid
Nurse hours
5.22 /day
Staff turnover
n/a
Serious cites
0

Maine Veterans Home in South Paris runs on 5.22 nurse hours per resident per day, roughly a third more staffing than the national average, and that shows up in its CMS staffing rating. Weekends dip about 14% below its own weekday coverage, so care can thin out on Saturdays and Sundays. The inspection record is the strongest part: 10 deficiencies, none at the harm or jeopardy level, none abuse-related, with the most recent inspection in December 2025. Quality measures sit in the middle at 3 out of 5, and as a nonprofit corporation it answers to a board rather than shareholders. Overall, a well-staffed home with a clean recent inspection history and average clinical marks.

A

85/100

Fallbrook Commons

Portland, ME · Cumberland County

CMS 3/5102 bedsNon-profitMedicaid
Nurse hours
4.70 /day
Staff turnover
44%
Serious cites
0

Fallbrook Commons runs on more nursing hours than most homes, 4.70 per resident day against a national average of 3.86, and that staffing shows up as a five-star rating. Weekend coverage dips about 9% below weekdays, so ask how that plays out on a Saturday. The 26 deficiencies on record include one abuse-related finding, though none rose to harm or jeopardy level, and the last inspection was August 2024. Turnover at 43.8% is slightly better than the 45.8% national figure. As a nonprofit, it has no owner profit motive built into the model. The staffing is the strength here; the inspection record is more ordinary.

B

84/100

Odd Fellows Health Care Center

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.

B

83/100

Rumford Community Home

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.

B

80/100

St Mary's D'youville Pavilion

Lewiston, ME · Androscoggin County

CMS 1/5210 bedsNon-profitMedicaid
Nurse hours
4.01 /day
Staff turnover
50%
Serious cites
0

St Mary's D'youville Pavilion runs 210 beds under nonprofit ownership, and the staffing numbers are genuinely better than most: 4.01 nurse hours per resident day against a national average of 3.86, with weekends only about 2% lighter than weekdays. That consistency matters. What pulls the record down is inspection history, 28 deficiencies on file, including one at the harm level and one abuse-related, plus a $22,205 fine and a one-star health inspection rating, though the most recent survey was March 2025. Staff turnover sits at 50%, above the 45.8% national figure. Quality measures score well. The pattern here is a home that's well-staffed on paper but has real compliance problems to ask about directly.

B

79.5/100

Gregory Wing Of St Andrews Village

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.

B

79/100

Maine Veterans Home - Caribou

Caribou, ME · Aroostook County

CMS 4/540 bedsNon-profitMedicaid
Nurse hours
5.13 /day
Staff turnover
29%
Serious cites
0

Maine Veterans Home in Caribou runs a lean 40 beds with nurse staffing at 5.13 hours per resident day, roughly a third above the national average, and weekend coverage stays within about 10 percent of weekday levels. Staff turnover of 28.6% sits well under the national figure, which suggests a steadier crew than most places. The tradeoffs show up elsewhere: 14 deficiencies on record, including one at the harm level and two tied to abuse, plus a $42,320 fine. Quality measures score at the bottom of CMS's scale even as inspections and staffing sit near the top. The most recent inspection was February 2026.

B

78.5/100

Cove's Edge Inc

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.

B

77/100

Mainegeneral Rehab & Long Term Care - Gray Birch

Augusta, ME · Kennebec County

CMS 4/577 bedsNon-profitMedicaid
Nurse hours
4.73 /day
Staff turnover
48%
Serious cites
0

Gray Birch runs a nonprofit home in Augusta with 77 certified beds, and its nurse staffing sits at 4.73 hours per resident day, roughly 23% above the national average of 3.86. Weekends dip about 12% below its own weekday coverage, and turnover at 48% edges past the national 45.8%, so the strong weekday numbers come with some churn behind them. The health inspection record shows 27 deficiencies, including one at the harm or jeopardy level and one abuse-related citation, though the last survey was in January 2026. Federal staffing and inspection ratings land at 5 and 4 stars, while the quality measure rating sits at just 1, worth asking the staff directly about, since those measures track things like falls, infections, and antipsychotic use.

B

76/100

Maine Veterans Home - Bangor

Bangor, ME · Penobscot County

CMS 3/5120 bedsNon-profitMedicaid
Nurse hours
5.13 /day
Staff turnover
46%
Serious cites
0

Maine Veterans Home in Bangor runs 120 certified beds and puts 5.13 nursing hours behind each resident per day, roughly a third more than the national average of 3.86. That's real coverage, though weekends dip about 14% below the home's own weekday levels, so the floor is thinner on Saturdays and Sundays. Staff turnover sits at 45.9%, essentially identical to the national rate, so retention isn't the problem here. The trouble is everything else: 38 deficiencies, two at harm or jeopardy level, four tied to abuse, and $74,698 in fines. The most recent inspection closed in August 2025. Good staffing is doing a lot of work holding this one up.

B

75/100

Southridge Rehab & Living Ctr

Biddeford, ME · York County

CMS 3/562 bedsNon-profitMedicaid
Nurse hours
4.44 /day
Staff turnover
53%
Serious cites
0

Southridge Rehab & Living Center sits in Biddeford with 62 certified beds and a nonprofit owner, and its numbers pull in two directions. The nursing floor is genuinely well staffed at 4.44 hours per resident day, roughly 15% above the national average, though weekend coverage dips about 5% below its own weekday level, and 53.4% of staff turned over last year against a 45.8% national rate. That instability shows up in the oversight record: 29 deficiencies, three of them serious enough to put residents at risk of harm, plus two fines totaling $23,179, with the most recent inspection in June 2024. Care hours are there; consistency and compliance are the open questions.

B

71/100

Forest Hill Manor

Fort Kent, ME · Aroostook County

CMS 4/545 bedsNon-profitMedicaid
Nurse hours
3.99 /day
Staff turnover
n/a
Serious cites
0

Forest Hill Manor runs about 3.99 nurse hours per resident per day, a bit above the national average of 3.86, but weekend coverage drops roughly 16% below what it provides on weekdays. The nonprofit home has 45 certified beds and a recent inspection on record as of March 2026, with 28 deficiencies logged, including one at the harm level and two tied to abuse. One fine totaling $13,627 has been assessed. Its inspection rating sits at 4 out of 5 stars, though the quality measure score is 2 out of 5 and staffing lands at 3. The mix matters here: a clean-ish inspection history alongside weaker clinical quality numbers and thinner weekend staffing is what pulls the overall picture down.

Frequently asked questions

How many non-profit Medicaid-certified nursing homes are there in Maine?
There are 21 non-profit Medicaid-certified Medicare-certified nursing homes in Maine, 27% of the 78 nursing homes there.
Are non-profit Medicaid-certified nursing homes better staffed?
In Maine they average 4.64 total nursing hours per resident per day, against 4.34 for all nursing homes in Maine, a difference of +0.3 hours. Staff turnover averages 42.7% against 46.7%.
Which non-profit Medicaid-certified nursing home grades best in Maine?
Piper Shores in Scarborough, ME, grade A, 96 out of 100.
Does being non-profit Medicaid-certified mean a nursing home is safe?
No. Of the 21 graded non-profit Medicaid-certified homes in Maine, 10 grade A and 0 grade D or F.
Do non-profit Medicaid-certified nursing homes in Maine accept Medicaid?
21 of the 21 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in Maine