Nursing Homes in North Carolina

420 nursing homes in North Carolina — 418 independently graded on public safety, staffing and enforcement records, 2 listed with limited data. No facility pays for placement.

How these grades work. Every grade is computed from a fixed public rubric — safety inspections, staffing, clinical outcomes, enforcement actions and financial stability — using government data. No facility can pay to change its grade or placement. Providers with under 30% rubric coverage are shown as "Listed" with no letter grade rather than pretending thin data is comparable. Read the full methodology.
What this costs. A nursing-home bed in North Carolina runs a median $320/day semi-private · $355/day private — national: $315 · $355. Medicare covers only short rehab stays (up to 100 days); long-term stays are private pay until savings spend down to Medicaid. In the tables below, the Price column ($–$$$$$) ranks each facility's reported charges from its own federal cost report, lowest to highest fifth within North Carolina. Market medians: CareScout Cost of Care Survey 2025 (collected July–November 2025), state-level — individual providers vary widely around a median. Facility-level prices aren't published by any government source; how to get a real quote.

Top-graded nursing homes in North Carolina

FacilityCityGradePriceRubric coverageBeds
Cypress Glen Retirement Community Greenville A+ $$$$$ 75% 6
The Forest At Duke Inc Durham A+ $$$$$ 40% 4
Novant Health Presbyterian Medical Center-Snu Charlotte A+ 75% 12
Willowbrooke Court Sc Ctr At Tryon Estates Columbus A+ $$$$$ 75% 16
Mountain Vista Health Park Denton A+ $ 75% 60
Black Mountain Neuro-Medical Treatment Center Black Mountain A 55% 163
Northern Regional Hospital Mount Airy A 75% 33
Carolina Village Inc Hendersonville A $$$$$ 75% 58
Hillcrest Convalescent Center Durham A $$$$$ 75% 86
Scotia Village - Snf Laurinburg A $ 75% 58
Willowbrooke Court Sc Ctr At Matthews Glen Matthews A $$$$$ 75% 15
Conover Nursing And Rehabilitation Center Conover A $$$$ 75% 90
Bryan Health And Rehab Scotland Neck A $ 75% 60
Penn Nursing Center Reidsville A $ 75% 82
North Carolina State Veterans Home Kernersville Kernersville A 75% 120
Piedmont Crossing Thomasville A $$$$$ 75% 104
Cypress Pointe Rehabilitation Center Wilmington A $$$$$ 75% 90
Bradley Creek Health Center Wilmington A $$$$$ 75% 30
Unc Rex Rehab & Nursing Care Center Of Apex Apex A $$$$ 75% 107
Grace Heights Health & Rehabilitation Morganton A $$$$ 75% 120
Abernathy Laurels Newton A $$$$$ 75% 174
The Gardens Of Taylor Glen Retirement Community Concord A $$$$$ 40% 24
Friends Homes At Guilford Greensboro A $$$$$ 75% 69
Brookdale Carriage Club Providence Charlotte A 75% 14
Edgewood Place At The Village At Brookwood Burlington A $$$$$ 75% 51
Wallace Rehabilitation And Healthcare Center Wallace A $$$$ 75% 80
Carol Woods Chapel Hill A $$$$$ 75% 30
Iredell Memorial Hospital Inc Statesville A 75% 48
The Sharon At Southpark Charlotte A- $$$ 75% 19
Homestead Hills Winston-Salem A- $$$$$ 75% 40
Deerfield Episcopal Retirement Asheville A- $$$$$ 75% 62
Briar Creek Health Center Charlotte A- 75% 6
Maryfield Nursing Home High Point A- $$$$$ 75% 115
The Rosewood Health Center Raleigh A- $$$$$ 75% 57
The Arbor Pittsboro A- $$$$$ 75% 16
Trinity Glen Winston-Salem A- $$$$$ 75% 117
Saint Joseph Of The Pines Health Center Pinehurst A- $$$$$ 75% 176
Fair Haven Home Inc Bostic A- $ 75% 30
River Landing At Sandy Ridge Colfax A- $$$ 75% 60
Highland Farms Black Mountain A- $$$$$ 75% 60
Glenaire Cary A- $$$ 75% 71
Trinity Village Hickory A- $$$$ 75% 104
Shaire Nursing Center Lenoir A- $$$$$ 75% 60
Bellarose Nursing And Rehab Garner A- $$$$$ 75% 100
Penick Village Southern Pines A- $$ 55% 32
Transylvania Regional Hospital Brevard A- 75% 10
Wilson Rehabilitation And Nursing Center Wilson A- $$ 75% 90
Clapps Nursing Center Inc Pleasant Garden A- $$$ 75% 118
Carolina Care Health And Rehabilitation Cherryville A- $$$ 75% 107
Alpine Health And Rehabilitation Of Asheboro Asheboro A- $$$$$ 75% 238

Browse all 420 on the interactive map →

By metro area

Charlotte (74)