Nursing homes in North Carolina
419 Medicare and Medicaid certified nursing homes and skilled nursing facilities across 201 cities in North Carolina. The average CMS overall rating is 2.93 out of 5 stars (September 2026 data).
Data source: CMS Care Compare, updated Sep 2026
Last reviewed:
All nursing homes in North Carolina (page 5 of 9)
419 of 419 match
Mary Gran Nursing Center
120 Southwood Drive, Clinton, NC 28329
212 certified beds · For profit - Corporation
Maryfield Nursing Home
1315 Greensboro Road, High Point, NC 27260
115 certified beds · Non profit - Other
Matthews Health & Rehab Center
600 Fullwood Lane, Matthews, NC 28105
166 certified beds · For profit - Corporation
Meadowbrook Health & Rehabilitation
635 Statesville Boulevard, Salisbury, NC 28144
185 certified beds · For profit - Corporation
Mecklenburg Heath and Rehabilitation
2415 Sandy Porter Road, Charlotte, NC 28273
100 certified beds · For profit - Limited Liability company
Meridian Center
707 North Elm Street, High Point, NC 27262
199 certified beds · For profit - Corporation
Mill Creek Center for Nursing and Rehabilitation
4911 Brian Center Lane, Winston-Salem, NC 27106
66 certified beds · For profit - Limited Liability company
Monroe Rehabilitation Center
1212 Sunset Drive East, Monroe, NC 28112
147 certified beds · For profit - Limited Liability company
Mount Olive Center
228 Smith Chapel Road, Mount Olive, NC 28365
150 certified beds · For profit - Limited Liability company
Mountain Ridge Rehabilitation and Healthcare Cente
611 Old Us Highway 70 East, Black Mountain, NC 28711
97 certified beds · For profit - Corporation
Mountain View of Bryson City
410 Buckner Branch Road, Bryson City, NC 28713
120 certified beds · For profit - Corporation
Mountain Vista Health Park
106 Mountain Vista Health Park Road, Denton, NC 27239
60 certified beds · Non profit - Corporation
Murphy Rehabilitation & Nursing
230 Nc Hwy 141, Murphy, NC 28906
134 certified beds · For profit - Corporation
Nc State Veterans Home - Black Mountain
62 Lake Eden Road, Black Mountain, NC 28711
100 certified beds · For profit - Corporation
Nc State Veterans Home - Salisbury
1601 Brenner Ave., Building #10, Salisbury, NC 28145
99 certified beds · Government - State
Nc State Veterans Home-Kinston
2150 Hull Road, Kinston, NC 28504
100 certified beds · Government - State
North Carolina State Veterans Home Kernersville
1795 Kernersville Medical Parkway, Kernersville, NC 27284
120 certified beds · Government - State
Northampton Nursing and Rehabilitation Center
Hwy 305 North, Jackson, NC 27845
80 certified beds · For profit - Limited Liability company
Northchase Nursing and Rehabilitation Center
3015 Enterprise Drive, Wilmington, NC 28405
140 certified beds · For profit - Limited Liability company
Northern Regional Hospital
830 Rockford Street, Mount Airy, NC 27030
33 certified beds · Government - Hospital district
Novant Health Presbyterian Medical Center-Snu
200 Hawthorne Lane, Charlotte, NC 28207
12 certified beds · Non profit - Corporation
O'berry Neuro-Medical Treatment Center
400 Old Smithfield Road, Goldsboro, NC 27533
144 certified beds · Government - State
Oak Forest Health and Rehabilitation
5680 Windy Hill Drive, Winston Salem, NC 27105
170 certified beds · For profit - Limited Liability company
Oak Grove Healthcare
518 Old Us 221 Highway, Rutherfordton, NC 28139
60 certified beds · For profit - Corporation
Orchard Valley Health and Rehabilitation
200 Heritage Circle, Hendersonville, NC 28791
134 certified beds · For profit - Corporation
Oxford Health and Rehabilitation Center
500 Prospect Avenue, Oxford, NC 27565
160 certified beds · For profit - Corporation
Parkview Health and Rehabilitation Center
1716 Legion Road, Chapel Hill, NC 27517
108 certified beds · For profit - Limited Liability company
Pavilion Health Center at Brightmore
10011 Providence Road West, Charlotte, NC 28277
108 certified beds · For profit - Limited Liability company
Peak Resources - Alamance, INC
215 College Street, Graham, NC 27253
142 certified beds · For profit - Corporation
Peak Resources - Brookshire, INC
300 Meadowlands Drive, Hillsborough, NC 27278
80 certified beds · For profit - Corporation
Peak Resources - Charlotte
3223 Central Avenue, Charlotte, NC 28205
142 certified beds · For profit - Corporation
Peak Resources - Gastonia
2780 X-Ray Drive, Gastonia, NC 28054
104 certified beds · For profit - Corporation
Peak Resources - Pinelake
801 Pinehurst Avenue, Carthage, NC 28327
108 certified beds · For profit - Corporation
Peak Resources- Shelby
726 South Battleground Ave, Grover, NC 28073
100 certified beds · For profit - Corporation
Peak Resources-Cherryville
7615 Dallas Cherryville Highway, Cherryville, NC 28021
70 certified beds · For profit - Corporation
Peak Resources-Outer Banks
430 West Health Center Drive, Nags Head, NC 27959
126 certified beds · For profit - Corporation
Peak Resources-Wilmington, INC
2305 Silver Stream Lane, Wilmington, NC 28401
110 certified beds · For profit - Corporation
Pelican Health at Charlotte
2616 East 5th Street, Charlotte, NC 28204
120 certified beds · For profit - Limited Liability company
Pelican Health Randolph LLC
4801 Randolph Road, Charlotte, NC 28211
100 certified beds · For profit - Corporation
Pembroke Center
310 E Wardell Drive, Pembroke, NC 28372
84 certified beds · For profit - Corporation
Penick Village
401 East Rhode Island Avenue, Southern Pines, NC 28387
32 certified beds · Non profit - Other
Penn Nursing Center
618-a S Main Street, Reidsville, NC 27320
82 certified beds · Non profit - Corporation
Perry Creek Health and Rehabilitation Center
5201 Clarks Fork Drive Nw, Raleigh, NC 27616
132 certified beds · For profit - Limited Liability company
Person Memorial Hospital
615 Ridge Road, Roxboro, NC 27573
56 certified beds · For profit - Limited Liability company
Pettigrew Rehabilitation Center
1515 W Pettigrew Street, Durham, NC 27705
96 certified beds · For profit - Limited Liability company
Piedmont Crossing
100 Hedrick Drive, Thomasville, NC 27360
104 certified beds · Non profit - Corporation
Piedmont Health & Rehab Center
610 West Fisher Street, Salisbury, NC 28145
58 certified beds · For profit - Corporation
Piedmont Hills Center for Nursing and Rehab
109 S Holden Road, Greensboro, NC 27407
126 certified beds · For profit - Limited Liability company
Pine Acres Center for Nursing and Rehabilitation
279 Brian Center Drive, Lexington, NC 27292
106 certified beds · For profit - Limited Liability company
Pine Crest Health & Rehabilitation
2727 Shamrock Drive, Charlotte, NC 28205
100 certified beds · For profit - Limited Liability company