facebook tracking Nursing Homes That Accept Medicaid in North Carolina (2026)
Skip to content

Nursing homes that accept Medicaid in North Carolina

All states › North Carolina › Accept Medicaid

400 of the 419 nursing homes in North Carolina accept Medicaid, meaning they are certified to take Medicaid residents. Their average CMS rating is 2.9 stars. The 50 highest rated are below, then every city with its count.

Medicaid certification means a home can take Medicaid; it doesn't mean a Medicaid bed is open today. Call and ask whether they have a Medicaid bed and whether they accept residents whose Medicaid application is still pending.

Highest-rated Medicaid nursing homes in North Carolina

1
Transylvania Regional Hospital Brevard
10 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 14.33 hrs/day
2
Novant Health Presbyterian Medical Center-Snu Charlotte
12 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 5/5
Nurse hours 7.59 hrs/day
3
Trinity Village Hickory
104 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 6.57 hrs/day
4
North Carolina State Veterans Home Kernersville Kernersville
120 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 6.46 hrs/day
5
Hillcrest Convalescent Center Durham
86 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 6.17 hrs/day
6
Penick Village Southern Pines
32 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 6.08 hrs/day
7
Iredell Memorial Hospital Statesville
48 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 6.05 hrs/day
8
Scotia Village - SNF Laurinburg
58 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 5.68 hrs/day
9
Glenaire Cary
71 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.64 hrs/day
10
NC State Veterans Home - Black Mountain Black Mountain
100 beds Medicaid Medicare 1 fine
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 5.59 hrs/day
11
River Landing at Sandy Ridge Colfax
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.51 hrs/day
12
Croasdaile Village Durham
102 beds Medicaid Medicare 2 fines
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.47 hrs/day
13
Twin Lakes Community Burlington
104 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.39 hrs/day
14
Edgewood Place at the Village at Brookwood Burlington
51 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 5.24 hrs/day
15
Givens Health Center Asheville
70 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 5.17 hrs/day
16
Highland Farms Black Mountain
60 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.95 hrs/day
17
Piedmont Crossing Thomasville
104 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.85 hrs/day
18
Brookridge Retirement Community Winston-Salem
77 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 4.77 hrs/day
19
Mountain Vista Health Park Denton
60 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.77 hrs/day
20
UNC Rex Rehab & Nursing Care Center of Apex Apex
107 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.74 hrs/day
21
Northern Regional Hospital Mount Airy
33 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.59 hrs/day
22
Conover Nursing and Rehabilitation Center Conover
90 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 4.52 hrs/day
23
Whispering Pines Nursing & Rehab Center Fayetteville
86 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 4.51 hrs/day
24
Haymount Rehabilitation & Nursing Center Fayetteville
98 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 4.47 hrs/day
25
Eckerd Living Center Highlands
80 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.46 hrs/day
26
Village Green Health and Rehabilitation Fayetteville
170 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 4.45 hrs/day
27
Bellarose Nursing and Rehab Garner
100 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 3/5
Nurse hours 4.42 hrs/day
28
Trinity Oaks Salisbury
115 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.39 hrs/day
29
Abernathy Laurels Newton
174 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.33 hrs/day
30
Rex Rehab & Nursing Care Center Raleigh
120 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.25 hrs/day
31
Fair Haven Home Bostic
30 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 3/5
Nurse hours 4.21 hrs/day
32
Carolina Care Health and Rehabilitation Cherryville
107 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 5/5
Nurse hours 4.21 hrs/day
33
College Pines Health and Rehabilitation Connelly Springs
100 beds Medicaid Medicare 2 fines
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 4.13 hrs/day
34
Huntersville Oaks Huntersville
168 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 4.12 hrs/day
35
White Oak of Waxhaw Waxhaw
100 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 4/5
Nurse hours 4.07 hrs/day
36
Maryfield Nursing Home High Point
115 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.01 hrs/day
37
Bryan Health and Rehab Scotland Neck
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.00 hrs/day
38
Camden Health and Rehabilitation Greensboro
135 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.99 hrs/day
39
The Lodge at Mills River Mills River
50 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 2/5 Quality 5/5
Nurse hours 3.91 hrs/day
40
Aston Park Health Care Center Asheville
120 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 3.88 hrs/day
41
Ashton Health and Rehabilitation McLeansville
134 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.88 hrs/day
42
Grace Heights Health & Rehabilitation Morganton
120 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 2/5 Quality 5/5
Nurse hours 3.86 hrs/day
43
Hillside Nursing Center of Wake Forest Wake Forest
130 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 4/5
Nurse hours 3.86 hrs/day
44
Jesse Helms Nursing Center Monroe
70 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 2/5
Nurse hours 3.83 hrs/day
45
Crystal Bluffs Rehabilitation and Health Care Center Morehead City
92 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 2/5 Quality 4/5
Nurse hours 3.79 hrs/day
46
Tarboro Health and Rehabilitation Tarboro
118 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 3/5
Nurse hours 3.77 hrs/day
47
Peak Resources-Cherryville Cherryville
70 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.76 hrs/day
48
Clapps Nursing Center Pleasant Garden
118 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 3.73 hrs/day
49
Autumn Care of Statesville Statesville
103 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 2/5 Quality 5/5
Nurse hours 3.67 hrs/day
50
Cypress Pointe Rehabilitation Center Wilmington
90 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 5/5
Nurse hours 3.66 hrs/day
Compare

Nursing homes that accept Medicaid, by city

How this list works

Which nursing homes in North Carolina accept Medicaid?
400 of 419 are certified for Medicaid, according to CMS. The rest take Medicare only (usually short-term rehab after a hospital stay) or private payment.
Does Medicaid pay for a nursing home?
Medicaid pays for long-term nursing home care for people who meet their state's income and asset limits. Medicare pays only for short skilled-nursing stays after a qualifying hospital stay. Your state's Medicaid office decides eligibility.
Is this a recommendation?
No. It is a ranking of CMS's published ratings. Ratings can change every month, and a home's rating may not reflect a recent change in ownership or staff. Visit, ask questions and read the inspection reports.

More lists for North Carolina

Source: CMS Provider Data Catalog, nursing home provider information and penalties, October 2026. Nursing Homes In Each State is independent and not affiliated with CMS or Medicare. About the data.

https://www.nursinghomesineachstate.com/north-carolina/medicaid-nursing-homes/ · Data: CMS, October 2026 · Nursing Homes In Each State, not affiliated with CMS or Medicare.