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:
Cities in North Carolina
Best nursing homes in North Carolina
Top 25 of 81 homes with a 5-star CMS overall rating, ranked by health inspection and staffing ratings. Stars are one input; visit and ask questions before deciding.
Abernathy Laurels
102 Leonard Avenue, Newton, NC 28658
174 certified beds · Non profit - Corporation
Carolina Village INC
600 Carolina Village Road Suite Z, Hendersonville, NC 28792
58 certified beds · Non profit - Corporation
Conover Nursing and Rehabilitation Center
920 4th Street Southwest, Conover, NC 28613
90 certified beds · For profit - Corporation
Cypress Glen Retirement Community
1000 Hickory Street, Greenville, NC 27858
6 certified beds · Non profit - Corporation
Deerfield Episcopal Retirement
1617 Hendersonville Road, Asheville, NC 28803
62 certified beds · Non profit - Corporation
Friends Homes at Guilford
925 New Garden Road, Greensboro, NC 27410
69 certified beds · Non profit - Corporation
Hillcrest Convalescent Center
1417 W Pettigrew Street, Durham, NC 27705
86 certified beds · For profit - Corporation
Iredell Memorial Hospital INC
557 Brookdale Drive, Statesville, NC 28677
48 certified beds · Non profit - Other
Maryfield Nursing Home
1315 Greensboro Road, High Point, NC 27260
115 certified beds · Non profit - Other
Mountain Vista Health Park
106 Mountain Vista Health Park Road, Denton, NC 27239
60 certified beds · Non profit - Corporation
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
Piedmont Crossing
100 Hedrick Drive, Thomasville, NC 27360
104 certified beds · Non profit - Corporation
Scotia Village - SNF
2200 Elm Drive, Laurinburg, NC 28352
58 certified beds · Non profit - Corporation
The Arbor
300 Clynelish Close, Pittsboro, NC 27312
16 certified beds · Non profit - Corporation
Unc Rex Rehab & Nursing Care Center of Apex
911 South Hughes Street, Apex, NC 27502
107 certified beds · Non profit - Corporation
Willowbrooke Court Sc Ctr at Tryon Estates
619 Laurel Lake Drive, Columbus, NC 28722
16 certified beds · Non profit - Corporation
Bellarose Nursing and Rehab
200 Bellarose Lake Way, Garner, NC 27529
100 certified beds · For profit - Corporation
Bradley Creek Health Center
740 Diamond Shoals Road, Wilmington, NC 28403
30 certified beds · For profit - Corporation
Brookdale Carriage Club Providence
5804 Old Providence Road, Charlotte, NC 28226
14 certified beds · For profit - Corporation
Chatham Nursing & Rehabilitation
700 Johnston Ridge Road, Elkin, NC 28621
99 certified beds · For profit - Corporation
Cypress Pointe Rehabilitation Center
2006 South 16th Street, Wilmington, NC 28401
90 certified beds · For profit - Individual
Fair Haven Home INC
149 Fair Haven Drive, Bostic, NC 28018
30 certified beds · For profit - Corporation
North Carolina State Veterans Home Kernersville
1795 Kernersville Medical Parkway, Kernersville, NC 27284
120 certified beds · Government - State
Windsor Point Continuing Care
1221 Broad Street, Fuquay-Varina, NC 27526
45 certified beds · For profit - Corporation
All nursing homes in North Carolina (page 1 of 9)
419 of 419 match
Abbotts Creek Center
877 Hill Everhart Road, Lexington, NC 27295
64 certified beds · For profit - Corporation
Abernathy Laurels
102 Leonard Avenue, Newton, NC 28658
174 certified beds · Non profit - Corporation
Accordius Health at Rose Manor LLC
4230 North Roxboro Street, Durham, NC 27704
111 certified beds · For profit - Limited Liability company
Adams Farm Living & Rehabilitation
5100 Mackay Road, Jamestown, NC 27282
120 certified beds · For profit - Corporation
Ahoskie Health and Rehabilitation Center
604 Stokes Street East, Ahoskie, NC 27910
151 certified beds · For profit - Corporation
Alamance Health Care Center
1987 Hilton Road, Burlington, NC 27217
180 certified beds · For profit - Corporation
Alpine Health and Rehabilitation of Asheboro
230 East Presnell Street, Asheboro, NC 27203
238 certified beds · For profit - Individual
Anson Health and Rehabilitation
405 South Greene Street, Wadesboro, NC 28170
95 certified beds · For profit - Limited Liability company
Arbor Acres United Methodist Retirement Community
1250 Arbor Road, Winston Salem, NC 27104
6 certified beds · Non profit - Corporation
Asbury Health and Rehabilitation Center
3211 Bishops Way Lane, Charlotte, NC 28215
120 certified beds · Non profit - Other
Asheboro Rehabilitation and Healthcare Center
400 Vision Drive, Asheboro, NC 27203
100 certified beds · For profit - Limited Liability company
Ashton Health and Rehabilitation
5533 Burlington Road, McLeansville, NC 27301
134 certified beds · For profit - Limited Liability company
Aston Park Health Care Center
380 Brevard Road, Asheville, NC 28806
120 certified beds · Non profit - Corporation
August Healthcare at Wilmington
820 Wellington Avenue, Wilmington, NC 28401
120 certified beds · For profit - Corporation
Autumn Care of Biscoe
401 Lambert Road, Biscoe, NC 27209
141 certified beds · For profit - Corporation
Autumn Care of Cornelius
19530 Mount Zion Parkway, Cornelius, NC 28031
102 certified beds · For profit - Corporation
Autumn Care of Drexel
307 Oakland Avenue, Morganton, NC 28655
100 certified beds · For profit - Corporation
Autumn Care of Fayetteville
1401 71st School Road, Fayetteville, NC 28314
90 certified beds · For profit - Corporation
Autumn Care of Marion
1264 Airport Road, Marion, NC 28752
110 certified beds · For profit - Corporation
Autumn Care of Marshville
311 W Phifer Street, Marshville, NC 28103
110 certified beds · For profit - Corporation
Autumn Care of Myrtle Grove
5725 Carolina Beach Road, Wilmington, NC 28412
90 certified beds · For profit - Corporation
Autumn Care of Nash
1210 Eastern Avenue, Nashville, NC 27856
60 certified beds · For profit - Corporation
Autumn Care of Raeford
1206 N Fulton Street, Raeford, NC 28376
132 certified beds · For profit - Corporation
Autumn Care of Salisbury
1505 Bringle Ferry Road, Salisbury, NC 28146
97 certified beds · For profit - Corporation
Autumn Care of Saluda
501 Esseola Circle, Saluda, NC 28773
99 certified beds · For profit - Corporation
Autumn Care of Shallotte
237 Mulberry Street, Shallotte, NC 28459
100 certified beds · For profit - Corporation
Autumn Care of Statesville
2001 Vanhaven Drive, Statesville, NC 28625
103 certified beds · For profit - Limited Liability company
Autumn Care of Waynesville
360 Old Balsam Road, Waynesville, NC 28786
90 certified beds · For profit - Corporation
Ayden Court Nursing and Rehabilitation Center
128 Snow Hill Road, Ayden, NC 28513
82 certified beds · For profit - Limited Liability company
Azalea Health & Rehab Center
3800 Independence Boulevard, Wilmington, NC 28412
80 certified beds · For profit - Corporation
Barbour Court Nursing and Rehabilitation Center
515 Barbour Road, Smithfield, NC 27577
165 certified beds · For profit - Limited Liability company
Bayview Nursing & Rehabilitation Center
3003 Kensington Park Drive, New Bern, NC 28560
60 certified beds · For profit - Corporation
Bear Mountain Health and Rehabilitation
500 Beaverdam Road, Asheville, NC 28804
77 certified beds · For profit - Limited Liability company
Belaire Health Care Center
2065 Lyon Street, Gastonia, NC 28052
80 certified beds · For profit - Limited Liability company
Bellarose Nursing and Rehab
200 Bellarose Lake Way, Garner, NC 27529
100 certified beds · For profit - Corporation
Belmont Health & Rehabilitation
416 N Highland Street, Gastonia, NC 28052
118 certified beds · For profit - Corporation
Bermuda Commons Nursing and Rehabilitation Center
316 Nc Highway 801 South, Advance, NC 27006
117 certified beds · For profit - Limited Liability company
Bermuda Village Retirement Center
142 Bermuda Village Drive, Bermuda Run, NC 27006
36 certified beds · For profit - Limited Liability company
Bethany Woods Nursing and Rehabilitation Center
33426 Old Salisbury Road, Albemarle, NC 28002
180 certified beds · For profit - Limited Liability company
Bethesda Health Care Facility
3532 Dunn Road, Eastover, NC 28301
85 certified beds · For profit - Corporation
Big Elm Retirement and Nursing Centers
1285 West a Street, Kannapolis, NC 28081
50 certified beds · For profit - Individual
Biltmore Haven Nursing and Rehabilitation
3864 Sweeten Creek Road, Arden, NC 28704
100 certified beds · For profit - Corporation
Black Mountain Neuro-Medical Treatment Center
932 Old Us Highway 70, Black Mountain, NC 28711
163 certified beds · Government - State
Bladen East Health and Rehab
804 S Poplar Street, Elizabethtown, NC 28337
90 certified beds · For profit - Limited Liability company
Bloomsbury at Hayes Barton Place
2750 Oberlin Rd, Raleigh, NC 27608
31 certified beds · For profit - Corporation
Blumenthal Health and Rehabilitation Center
3724 Wireless Drive, Greensboro, NC 27455
134 certified beds · For profit - Limited Liability company
Bolivia Rehabilitation and Healthcare Center
1070 Old Ocean Highway, Bolivia, NC 28422
90 certified beds · For profit - Limited Liability company
Bradley Creek Health Center
740 Diamond Shoals Road, Wilmington, NC 28403
30 certified beds · For profit - Corporation
Brantwood Nh & Retirement Center
1038 College Street, Oxford, NC 27565
80 certified beds · Non profit - Corporation
Briar Creek Health Center
6041 Piedmont Row Drive, Charlotte, NC 28210
6 certified beds · For profit - Corporation