North Carolina · CMS Data August 2026

Highest-Rated Nursing Homes in North Carolina

Where Are the Highest-Rated Nursing Homes in North Carolina?

CMS Care Compare lists 157 nursing homes rated 4 or 5 stars overall by CMS in North Carolina, out of 419 certified nursing homes (data from August 2026). The most are in Winston Salem (6), Asheville (5) and Charlotte (5). 80 hold the top rating of 5 stars.

Matching homes
157
All homes in North Carolina
419
Rated 4 or 5 stars
157
Average overall stars
4.5

How this list is made: CMS's overall star rating is 4 or 5 (out of 5). The overall rating combines health inspections, staffing and quality measures. Homes are ordered by CMS's overall rating, then its inspection rating.

The Top 40 by CMS Rating

Highest-Rated Nursing Homes in North Carolina, highest-rated first
Nursing homeCityOverallInspectionsStaffingQuality
Abernathy LaurelsNewton5554
Alpine Health and Rehabilitation of AsheboroAsheboro5525
Anson Health and RehabilitationWadesboro5535
Bellarose Nursing And RehabGarner5543
Black Mountain Neuro-Medical Treatment CenterBlack Mountain555
Bradley Creek Health CenterWilmington5543
Brookdale Carriage Club ProvidenceCharlotte5545
Carolina Care Health and RehabilitationCherryville5535
Carolina Village IncHendersonville5555
Chatham Nursing & RehabilitationElkin5542
Clapps Nursing Center IncPleasant Garden5534
Conover Nursing And Rehabilitation CenterConover5555
Crystal Bluffs Rehabilitation and Health Care CentMorehead City5533
Cypress Glen Retirement CommunityGreenville5555
Cypress Pointe Rehabilitation CenterWilmington5545
Deerfield Episcopal RetirementAsheville5552
Fair Haven Home IncBostic5543
Friends Homes at GuilfordGreensboro5552
Grace Heights Health & RehabilitationMorganton5525
Haymount Rehabilitation & Nursing Center, Inc.Fayetteville5535
Hendersonville Health and RehabilitationFlat Rock5535
Hillcrest Convalescent CenterDurham5554
Hillside Nursing Center of Wake ForestWake Forest5533
Iredell Memorial Hospital Inc.Statesville5553
Jesse Helms Nursing CenterMonroe5533
Maryfield Nursing HomeHigh Point5554
Mountain Vista Health ParkDenton5554
North Carolina State Veterans Home KernersvilleKernersville5544
Northern Regional HospitalMount Airy5554
Novant Health Presbyterian Medical Center-SnuCharlotte5555
Parkview Health and Rehabilitation CenterChapel Hill5535
Penn Nursing CenterReidsville5535
Piedmont CrossingThomasville5554
Scotia Village - SNFLaurinburg5553
Tarboro Health and Rehabilitation LLCTarboro5533
The ArborPittsboro5554
The Lodge at Mills RiverMills River5535
UNC Rex Rehab & Nursing Care Center of ApexApex5554
Wallace Rehabilitation and Healthcare CenterWallace5533
Whispering Pines Nursing & Rehab CenterFayetteville5544

Stars are out of 5; blank cells are ratings CMS doesn't report for that home. Every matching home is on its city page, linked below.

Matching Homes by City

Highest-Rated Nursing Homes in North Carolina by city
CityMatching homes4 or 5 stars
Highest-Rated Nursing Homes in Winston Salem66
Highest-Rated Nursing Homes in Asheville55
Highest-Rated Nursing Homes in Charlotte55
Highest-Rated Nursing Homes in Fayetteville55
Highest-Rated Nursing Homes in Greensboro55
Nursing homes in Durham44
Nursing homes in Raleigh44
Nursing homes in Wilson44
Nursing homes in Black Mountain33
Nursing homes in Burlington33
Nursing homes in Chapel Hill33
Nursing homes in Gastonia33
Nursing homes in Salisbury33
Nursing homes in Statesville33
Nursing homes in Asheboro22
Nursing homes in Cherryville22
Nursing homes in Concord22
Nursing homes in Hickory22
Nursing homes in Laurinburg22
Nursing homes in Lumberton22
Nursing homes in Morganton22
Nursing homes in Pinehurst22
Nursing homes in Sanford22
Nursing homes in Scotland Neck22
Nursing homes in Wilmington22
Nursing homes in Yadkinville22
Nursing homes in Albemarle11
Nursing homes in Apex11
Nursing homes in Banner Elk11
Nursing homes in Bermuda Run11
Nursing homes in Biscoe11
Nursing homes in Bostic11
Nursing homes in Brevard11
Nursing homes in Burgaw11
Nursing homes in Carthage11
Nursing homes in Cary11
Nursing homes in Colfax11
Nursing homes in Columbus11
Nursing homes in Connelly Springs11
Nursing homes in Conover11
Nursing homes in Denton11
Nursing homes in Dunn11
Nursing homes in Eastover11
Nursing homes in Eden11
Nursing homes in Edenton11
Nursing homes in Elkin11
Nursing homes in Falcon11
Nursing homes in Flat Rock11
Nursing homes in Forest City11
Nursing homes in Fuquay-Varina11
Nursing homes in Garner11
Nursing homes in Granite Falls11
Nursing homes in Grantsboro11
Nursing homes in Greenville11
Nursing homes in Henderson11
Nursing homes in Hendersonville11
Nursing homes in High Point11
Nursing homes in Highlands11
Nursing homes in Hillsborough11
Nursing homes in Huntersville11
Nursing homes in Indian Trail11
Nursing homes in Jackson11
Nursing homes in Jacksonville11
Nursing homes in Kannapolis11
Nursing homes in Kenansville11
Nursing homes in Kernersville11
Nursing homes in Lenoir11
Nursing homes in Lexington11
Nursing homes in Lincolnton11
Nursing homes in Madison11
Nursing homes in Matthews11
Nursing homes in McLeansville11
Nursing homes in Mills River11
Nursing homes in Monroe11
Nursing homes in Morehead City11
Nursing homes in Mount Airy11
Nursing homes in Murphy11
Nursing homes in New Bern11
Nursing homes in Newport11
Nursing homes in Newton11
Nursing homes in Oxford11
Nursing homes in Pittsboro11
Nursing homes in Pleasant Garden11
Nursing homes in Reidsville11
Nursing homes in Rockingham11
Nursing homes in Rocky Mount11
Nursing homes in Rutherfordton11
Nursing homes in Smithfield11
Nursing homes in Southern Pines11
Nursing homes in Stanley11
Nursing homes in Stokesdale11
Nursing homes in Sylva11
Nursing homes in Tarboro11
Nursing homes in Thomasville11
Nursing homes in Wadesboro11
Nursing homes in Wake Forest11
Nursing homes in Wallace11
Nursing homes in Waxhaw11
Nursing homes in Waynesville11
Nursing homes in Weaverville11
Nursing homes in Weldon11
Nursing homes in Windsor11
Nursing homes in Zebulon11

More About This List

Read how CMS star ratings work. For assisted living and memory care rules, Medicaid limits and the ombudsman, see senior care in North Carolina. For local services, call the Eldercare Locator at 1-800-677-1116.

Other lists for North Carolina: nursing homes that accept medicaid in North Carolina, nonprofit nursing homes in North Carolina, nursing homes with low antipsychotic use in North Carolina.

Frequently Asked Questions

How Many Highest-Rated Nursing Homes Are in North Carolina?

157 of the 419 CMS-certified nursing homes in North Carolina meet this rule: CMS's overall star rating is 4 or 5 (out of 5). The overall rating combines health inspections, staffing and quality measures.

Which Highest-Rated Nursing Home in North Carolina Rates Highest?

By CMS's overall rating, then its inspection rating, Abernathy Laurels in Newton (5 stars), Alpine Health and Rehabilitation of Asheboro in Asheboro (5 stars) and Anson Health and Rehabilitation in Wadesboro (5 stars) rank highest. Visit and check the latest inspection report before you decide.

How Do You Check a Nursing Home in North Carolina?

Read its Care Compare page for the full inspection reports, visit at different times, and ask about staffing and openings. North Carolina's Long-Term Care Ombudsman Program can answer questions about residents' rights.

Sources

  1. CMS Provider Data Catalog: Nursing Home Provider Information (August 2026)

If someone is in danger now, call 911. To report suspected abuse or neglect in a nursing home or assisted living, contact your state's Long-Term Care Ombudsman or Adult Protective Services. For free help finding local aging services, call the Eldercare Locator at 1-800-677-1116. seniorcare.help is an independent guide, not a care provider or referral service, and doesn't give medical or legal advice.