Best nursing homes in North Carolina

There are 419 nursing homes in North Carolina certified by Medicare. Of the 415 with a CMS star rating, the average is 2.9 stars. The national average is 3.

Source: Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. We refresh our information from this source. About our data

How North Carolina nursing homes are rated

5 stars81 (20%)4 stars75 (18%)3 stars85 (20%)2 stars83 (20%)1 star91 (22%)
CMS star ratings of North Carolina nursing homes
CMS star ratings of North Carolina nursing homes
5 stars81
4 stars75
3 stars85
2 stars83
1 stars91

Top-rated nursing homes in North Carolina

Sorted by CMS star rating, then name. Click a facility for inspections, staffing and quality details.

  1. 1.Abernathy Laurels

    102 Leonard Avenue, Newton, NC 28658

    Non-profit · 174 beds · Part of Everyage Senior Living

    • CMS high performer
    ★★★★★5Much above average
  2. 2.Alpine Health and Rehabilitation of Asheboro

    230 East Presnell Street, Asheboro, NC 27203

    For-profit · 238 beds

    ★★★★★5Much above average
  3. 3.Anson Health and Rehabilitation

    405 South Greene Street, Wadesboro, NC 28170

    For-profit · 95 beds · Part of Sanstone Health & Rehabilitation

    • CMS high performer
    ★★★★★5Much above average
  4. 4.Ashton Health and Rehabilitation

    5533 Burlington Road, McLeansville, NC 27301

    For-profit · 134 beds · Part of Sanstone Health & Rehabilitation

    ★★★★★5Much above average
  5. 5.Aston Park Health Care Center

    380 Brevard Road, Asheville, NC 28806

    Non-profit · 120 beds · Part of Lutheran Services Carolinas

    • CMS high performer
    ★★★★★5Much above average
  6. 6.Autumn Care of Fayetteville

    1401 71st School Road, Fayetteville, NC 28314

    For-profit · 90 beds · Part of Saber Healthcare Group

    ★★★★★5Much above average
  7. 7.Bellarose Nursing and Rehab

    200 Bellarose Lake Way, Garner, NC 27529

    For-profit · 100 beds

    • CMS high performer
    ★★★★★5Much above average
  8. 8.Black Mountain Neuro-Medical Treatment Center

    932 Old US Highway 70, Black Mountain, NC 28711

    Government · 163 beds

    ★★★★★5Much above average
  9. 9.Bradley Creek Health Center

    740 Diamond Shoals Road, Wilmington, NC 28403

    For-profit · 30 beds

    • CMS high performer
    ★★★★★5Much above average
  10. 10.Brookdale Carriage Club Providence

    5804 Old Providence Road, Charlotte, NC 28226

    For-profit · 14 beds · Part of Brookdale Senior Living

    ★★★★★5Much above average
  11. 11.Brookridge Retirement Community

    1199 Hayes Forest Drive, Winston-Salem, NC 27106

    Non-profit · 77 beds

    ★★★★★5Much above average
  12. 12.Bryan Health and Rehab

    921 Junior High School Road, Scotland Neck, NC 27874

    Non-profit · 60 beds

    • CMS high performer
    ★★★★★5Much above average
  13. 13.Cardinal Healthcare and Rehabilitation

    931 N Aspen Street, Lincolnton, NC 28092

    For-profit · 63 beds · Part of Avardis Health

    • CMS high performer
    ★★★★★5Much above average
  14. 14.Carolina Care Health and Rehabilitation

    111 Harrelson Street, Cherryville, NC 28021

    For-profit · 107 beds · Part of Sanstone Health & Rehabilitation

    ★★★★★5Much above average
  15. 15.Carolina Village INC

    600 Carolina Village Road Suite Z, Hendersonville, NC 28792

    Non-profit · 58 beds

    • CMS high performer
    ★★★★★5Much above average
  16. 16.Carol Woods

    750 Weaver Dairy Road, Chapel Hill, NC 27514

    Non-profit · 30 beds

    • CMS high performer
    ★★★★★5Much above average
  17. 17.Chatham Nursing & Rehabilitation

    700 Johnston Ridge Road, Elkin, NC 28621

    For-profit · 99 beds

    • CMS high performer
    ★★★★★5Much above average
  18. 18.Clapps Nursing Center INC

    5229 Appomattox Road, Pleasant Garden, NC 27313

    For-profit · 118 beds

    • CMS high performer
    ★★★★★5Much above average
  19. 19.College Pines Health and Rehabilitation

    95 Locust Street, Connelly Springs, NC 28612

    For-profit · 100 beds · Part of Sanstone Health & Rehabilitation

    • CMS high performer
    ★★★★★5Much above average
  20. 20.Conover Nursing and Rehabilitation Center

    920 4th Street Southwest, Conover, NC 28613

    For-profit · 90 beds

    • CMS high performer
    ★★★★★5Much above average
  21. 21.Crystal Bluffs Rehabilitation and Health Care Cent

    4010 Bridges Street Extension, Morehead City, NC 28557

    For-profit · 92 beds · Part of Century Care Management

    • CMS high performer
    ★★★★★5Much above average
  22. 22.Cypress Glen Retirement Community

    1000 Hickory Street, Greenville, NC 27858

    Non-profit · 6 beds · Part of Life Care Services

    ★★★★★5Much above average
  23. 23.Cypress Pointe Rehabilitation Center

    2006 South 16th Street, Wilmington, NC 28401

    For-profit · 90 beds · Part of Sovereign Healthcare Holdings

    • CMS high performer
    ★★★★★5Much above average
  24. 24.Deerfield Episcopal Retirement

    1617 Hendersonville Road, Asheville, NC 28803

    Non-profit · 62 beds

    • CMS high performer
    ★★★★★5Much above average
  25. 25.Eckerd Living Center

    250 Hospital Drive, Highlands, NC 28741

    For-profit · 80 beds · Part of HCA Healthcare

    • CMS high performer
    ★★★★★5Much above average
  26. 26.Edgewood Place at the Village at Brookwood

    1820 Brookwood Avenue, Burlington, NC 27215

    Non-profit · 51 beds

    • CMS high performer
    ★★★★★5Much above average
  27. 27.Fair Haven Home INC

    149 Fair Haven Drive, Bostic, NC 28018

    For-profit · 30 beds

    • CMS high performer
    ★★★★★5Much above average
  28. 28.Friends Homes at Guilford

    925 New Garden Road, Greensboro, NC 27410

    Non-profit · 69 beds

    • CMS high performer
    ★★★★★5Much above average
  29. 29.Givens Health Center

    600 Barrett Lane, Asheville, NC 28803

    Non-profit · 70 beds

    • CMS high performer
    ★★★★★5Much above average
  30. 30.Glenaire

    4000 Glenaire Circle, Cary, NC 27511

    Non-profit · 71 beds

    • CMS high performer
    ★★★★★5Much above average

Nursing Homes by city in North Carolina

Nursing Homes by county in North Carolina

Frequently asked questions

How many nursing homes are in North Carolina?

There are 419 Medicare-certified nursing homes in North Carolina, across 199 cities and towns.

What is the average rating of nursing homes in North Carolina?

The average CMS overall star rating for North Carolina is 2.9 stars, compared with 3 nationally. 81 nursing homes in North Carolina have 5 stars and 91 have 1 star.

What is the highest-rated nursing home in North Carolina?

30 nursing homes share the top rating of 5 stars, including Abernathy Laurels in Newton. Ratings change as new inspection and quality data arrive.

Helpful resources