KELN

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

Not rated

2750 Oberlin Rd, Raleigh, NC 27608

31 certified beds · For profit - Corporation

Blumenthal Health and Rehabilitation Center

Not rated

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