ElderGrade

The 25 Best Nursing Homes in Maine

Ranked by ElderGrade score — a composite of inspection citations weighted by the harm they caused, case-mix-adjusted nurse staffing, RN cover, weekend consistency, staff turnover, resident outcomes and enforcement history. Homes carrying an abuse flag, Special Focus status or an immediate-jeopardy citation are capped and cannot appear near the top, however well they staff. Full method.

Nobody paid to be on this list. We take no fees from facilities, chains or placement agencies.

  1. #1
    A

    96/100

    Piper Shores

    Scarborough, ME · Cumberland County

    CMS 5/5 40 beds Non-profit Medicaid
    Nurse hours
    5.14 /day
    Staff turnover
    41%
    Serious cites
    0
  2. #2
    A

    96/100

    Maine Veterans Home - Augusta

    Augusta, ME · Kennebec County

    CMS 5/5 108 beds Non-profit Medicaid
    Nurse hours
    6.62 /day
    Staff turnover
    33%
    Serious cites
    0
  3. #5
    A

    90/100

    Sanfield Rehab & Living Center

    Hartland, ME · Somerset County

    CMS 5/5 23 beds For-profit Medicaid
    Nurse hours
    4.57 /day
    Staff turnover
    34%
    Serious cites
    0
  4. #6
    A

    90/100

    Gorham House

    Gorham, ME · Cumberland County

    CMS 5/5 69 beds For-profit Medicaid
    Nurse hours
    4.84 /day
    Staff turnover
    53%
    Serious cites
    0
  5. #7
    A

    88.9/100

    Katahdin Health Care Llc

    Millinocket, ME · Penobscot County

    CMS 5/5 36 beds For-profit Medicaid
    Nurse hours
    4.04 /day
    Staff turnover
    31%
    Serious cites
    0
  6. #8
    A

    87.5/100

    Horizons Living And Rehab Center

    Brunswick, ME · Cumberland County

    CMS 4/5 65 beds For-profit Medicaid
    Nurse hours
    4.71 /day
    Staff turnover
    24%
    Serious cites
    0
  7. #9
    A

    86/100

    Mid Coast Senior Health Center

    Brunswick, ME · Cumberland County

    CMS 5/5 42 beds Non-profit Medicaid
    Nurse hours
    4.54 /day
    Staff turnover
    57%
    Serious cites
    0
  8. #11
    A

    86/100

    Maine Veterans Home - Scarborough

    Scarborough, ME · Cumberland County

    CMS 5/5 120 beds Non-profit Medicaid
    Nurse hours
    4.84 /day
    Staff turnover
    36%
    Serious cites
    0
  9. #12
    A

    86/100

    St Andre Health Care Facility

    Biddeford, ME · York County

    CMS 5/5 96 beds Non-profit Medicaid
    Nurse hours
    4.24 /day
    Staff turnover
    34%
    Serious cites
    0
  10. #13
    A

    85.5/100

    Maine Veterans Home - So Paris

    South Paris, ME · Oxford County

    CMS 5/5 62 beds Non-profit Medicaid
    Nurse hours
    5.22 /day
    Staff turnover
    Serious cites
    0
  11. #14
    A

    85/100

    Summer Commons

    Sanford, ME · York County

    CMS 5/5 64 beds For-profit Medicaid
    Nurse hours
    4.89 /day
    Staff turnover
    54%
    Serious cites
    0
  12. #15
    B

    84.3/100

    Fallbrook Commons

    Portland, ME · Cumberland County

    CMS 4/5 102 beds Non-profit Medicaid
    Nurse hours
    4.70 /day
    Staff turnover
    44%
    Serious cites
    0
  13. #16
    B

    84.1/100

    Cedars Nursing Care Center

    Portland, ME · Cumberland County

    CMS 4/5 102 beds Non-profit Medicaid
    Nurse hours
    4.89 /day
    Staff turnover
    Serious cites
    0
  14. #17
    B

    83/100

    Durgin Pines

    Kittery, ME · York County

    CMS 5/5 81 beds For-profit Medicaid
    Nurse hours
    4.07 /day
    Staff turnover
    46%
    Serious cites
    0
  15. #19
    B

    82/100

    Seaside Healthcare Llc

    Portland, ME · Cumberland County

    CMS 4/5 147 beds For-profit Medicaid
    Nurse hours
    4.34 /day
    Staff turnover
    47%
    Serious cites
    0
  16. #20
    B

    81.5/100

    Odd Fellows Health Care Center

    Auburn, ME · Androscoggin County

    CMS 3/5 26 beds Non-profit Medicaid
    Nurse hours
    4.52 /day
    Staff turnover
    Serious cites
    0
  17. #21
    B

    81.2/100

    Hawthorne House

    Freeport, ME · Cumberland County

    CMS 4/5 83 beds For-profit Medicaid
    Nurse hours
    5.56 /day
    Staff turnover
    61%
    Serious cites
    0
  18. #22
    B

    81/100

    Edgewood Rehab & Living Ctr

    Farmington, ME · Franklin County

    CMS 2/5 33 beds For-profit Medicaid
    Nurse hours
    4.38 /day
    Staff turnover
    44%
    Serious cites
    0
  19. #23
    B

    81/100

    Pinnacle Health & Rehab At N Berwick

    North Berwick, ME · York County

    CMS 5/5 64 beds For-profit Medicaid
    Nurse hours
    3.85 /day
    Staff turnover
    38%
    Serious cites
    0
  20. #24
    B

    80.9/100

    Market Square Health Care Center, Llc

    South Paris, ME · Oxford County

    CMS 2/5 76 beds For-profit Medicaid
    Nurse hours
    4.60 /day
    Staff turnover
    49%
    Serious cites
    0
  21. #25
    B

    80.9/100

    Pine Point Center

    Scarborough, ME · Cumberland County

    CMS 3/5 61 beds For-profit Medicaid
    Nurse hours
    3.84 /day
    Staff turnover
    47%
    Serious cites
    0