Best nursing homes in North Carolina
There are 419 nursing homes in North Carolina certified by Medicare. Of the 415 with a CMS star rating, the average is 2.9 stars. The national average is 3.
Source: Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. We refresh our information from this source. About our data
How North Carolina nursing homes are rated
| 5 stars | 81 |
|---|---|
| 4 stars | 75 |
| 3 stars | 85 |
| 2 stars | 83 |
| 1 stars | 91 |
Top-rated nursing homes in North Carolina
Sorted by CMS star rating, then name. Click a facility for inspections, staffing and quality details.
1.Abernathy Laurels
102 Leonard Avenue, Newton, NC 28658
Non-profit · 174 beds · Part of Everyage Senior Living
- CMS high performer
★★★★★5Much above average2.Alpine Health and Rehabilitation of Asheboro
230 East Presnell Street, Asheboro, NC 27203
For-profit · 238 beds
★★★★★5Much above average3.Anson Health and Rehabilitation
405 South Greene Street, Wadesboro, NC 28170
For-profit · 95 beds · Part of Sanstone Health & Rehabilitation
- CMS high performer
★★★★★5Much above average4.Ashton Health and Rehabilitation
5533 Burlington Road, McLeansville, NC 27301
For-profit · 134 beds · Part of Sanstone Health & Rehabilitation
★★★★★5Much above average5.Aston Park Health Care Center
380 Brevard Road, Asheville, NC 28806
Non-profit · 120 beds · Part of Lutheran Services Carolinas
- CMS high performer
★★★★★5Much above average6.Autumn Care of Fayetteville
1401 71st School Road, Fayetteville, NC 28314
For-profit · 90 beds · Part of Saber Healthcare Group
★★★★★5Much above average7.Bellarose Nursing and Rehab
200 Bellarose Lake Way, Garner, NC 27529
For-profit · 100 beds
- CMS high performer
★★★★★5Much above average8.Black Mountain Neuro-Medical Treatment Center
932 Old US Highway 70, Black Mountain, NC 28711
Government · 163 beds
★★★★★5Much above average9.Bradley Creek Health Center
740 Diamond Shoals Road, Wilmington, NC 28403
For-profit · 30 beds
- CMS high performer
★★★★★5Much above average10.Brookdale Carriage Club Providence
5804 Old Providence Road, Charlotte, NC 28226
For-profit · 14 beds · Part of Brookdale Senior Living
★★★★★5Much above average11.Brookridge Retirement Community
1199 Hayes Forest Drive, Winston-Salem, NC 27106
Non-profit · 77 beds
★★★★★5Much above average12.Bryan Health and Rehab
921 Junior High School Road, Scotland Neck, NC 27874
Non-profit · 60 beds
- CMS high performer
★★★★★5Much above average13.Cardinal Healthcare and Rehabilitation
931 N Aspen Street, Lincolnton, NC 28092
For-profit · 63 beds · Part of Avardis Health
- CMS high performer
★★★★★5Much above average14.Carolina Care Health and Rehabilitation
111 Harrelson Street, Cherryville, NC 28021
For-profit · 107 beds · Part of Sanstone Health & Rehabilitation
★★★★★5Much above average15.Carolina Village INC
600 Carolina Village Road Suite Z, Hendersonville, NC 28792
Non-profit · 58 beds
- CMS high performer
★★★★★5Much above average- ★★★★★5Much above average
17.Chatham Nursing & Rehabilitation
700 Johnston Ridge Road, Elkin, NC 28621
For-profit · 99 beds
- CMS high performer
★★★★★5Much above average18.Clapps Nursing Center INC
5229 Appomattox Road, Pleasant Garden, NC 27313
For-profit · 118 beds
- CMS high performer
★★★★★5Much above average19.College Pines Health and Rehabilitation
95 Locust Street, Connelly Springs, NC 28612
For-profit · 100 beds · Part of Sanstone Health & Rehabilitation
- CMS high performer
★★★★★5Much above average20.Conover Nursing and Rehabilitation Center
920 4th Street Southwest, Conover, NC 28613
For-profit · 90 beds
- CMS high performer
★★★★★5Much above average21.Crystal Bluffs Rehabilitation and Health Care Cent
4010 Bridges Street Extension, Morehead City, NC 28557
For-profit · 92 beds · Part of Century Care Management
- CMS high performer
★★★★★5Much above average22.Cypress Glen Retirement Community
1000 Hickory Street, Greenville, NC 27858
Non-profit · 6 beds · Part of Life Care Services
★★★★★5Much above average23.Cypress Pointe Rehabilitation Center
2006 South 16th Street, Wilmington, NC 28401
For-profit · 90 beds · Part of Sovereign Healthcare Holdings
- CMS high performer
★★★★★5Much above average24.Deerfield Episcopal Retirement
1617 Hendersonville Road, Asheville, NC 28803
Non-profit · 62 beds
- CMS high performer
★★★★★5Much above average25.Eckerd Living Center
250 Hospital Drive, Highlands, NC 28741
For-profit · 80 beds · Part of HCA Healthcare
- CMS high performer
★★★★★5Much above average26.Edgewood Place at the Village at Brookwood
1820 Brookwood Avenue, Burlington, NC 27215
Non-profit · 51 beds
- CMS high performer
★★★★★5Much above average- ★★★★★5Much above average
28.Friends Homes at Guilford
925 New Garden Road, Greensboro, NC 27410
Non-profit · 69 beds
- CMS high performer
★★★★★5Much above average- ★★★★★5Much above average
- ★★★★★5Much above average
Nursing Homes by city in North Carolina
- Aberdeen (1 · 2★)
- Advance (1 · 3★)
- Ahoskie (1 · 3★)
- Albemarle (4 · 3.3★)
- Andrews (1 · 2★)
- Apex (1 · 5★)
- Archdale (1 · 1★)
- Arden (1 · 1★)
- Ash (1 · 1★)
- Asheboro (3 · 3.7★)
- Asheville (10 · 3.3★)
- Ayden (1 · 1★)
- Banner Elk (1 · 4★)
- Barco (1 · 1★)
- Beaufort (1 · 3★)
- Benson (1 · 2★)
- Bermuda Run (1 · 4★)
- Biscoe (1 · 4★)
- Black Mountain (4 · 4★)
- Blowing Rock (1 · 2★)
- Bolivia (1 · 1★)
- Boone (1 · 1★)
- Bostic (1 · 5★)
- Brevard (3 · 3.3★)
- Bryson City (1 · 1★)
- Burgaw (1 · 4★)
- Burlington (5 · 3.4★)
- Burnsville (1 · 2★)
- Candler (1 · 2★)
- Canton (1 · 3★)
- Carthage (1 · 4★)
- Cary (2 · 3★)
- Chapel Hill (4 · 4.3★)
- Charlotte (20 · 2.5★)
- Cherokee (1 · 2★)
- Cherryville (2 · 4.5★)
- Clayton (2 · 2★)
- Clemmons (2 · 1.5★)
- Clinton (2 · 2★)
- Colfax (1 · 5★)
- Columbus (1 · 5★)
- Concord (5 · 2.6★)
- Connelly Spring (1 · 3★)
- Connelly Springs (1 · 5★)
- Conover (1 · 5★)
- Cornelius (1 · 2★)
- Danbury (1 · 3★)
- Denton (1 · 5★)
- Dunn (2 · 3★)
- Durham (11 · 2.5★)
- Eastover (1 · 4★)
- Eden (2 · 3.5★)
- Edenton (1 · 3★)
- Elizabeth City (2 · 1.5★)
- Elizabethtown (2 · 2.5★)
- Elkin (2 · 4★)
- Fairview (1 · 2★)
- Falcon (1 · 4★)
- Farmville (1 · 3★)
- Fayetteville (8 · 3.9★)
- Flat Rock (1 · 5★)
- Fletcher (1 · 1★)
- Forest City (1 · 4★)
- Franklin (1 · 2★)
- Fuquay Varina (2 · 3★)
- Garner (2 · 3.5★)
- Gastonia (7 · 2.9★)
- Gatesville (1 · 2★)
- Goldsboro (3 · 2.3★)
- Graham (1 · 3★)
- Granite Falls (1 · 4★)
- Grantsboro (1 · 5★)
- Greensboro (11 · 3.2★)
- Greenville (4 · 2.3★)
- Grover (1 · 2★)
- Hamlet (1 · 3★)
- Hampstead (1 · 3★)
- Harrisburg (1 · 3★)
- Havelock (1 · 2★)
- Hayesville (1 · 2★)
- Henderson (3 · 2★)
- Hendersonville (6 · 2.8★)
- Hertford (1 · 3★)
- Hickory (4 · 3.5★)
- High Point (3 · 3★)
- Highlands (1 · 5★)
- Hillsborough (1 · 4★)
- Huntersville (3 · 3.3★)
- Indian Trail (1 · 4★)
- Jackson (1 · 4★)
- Jacksonville (2 · 3.5★)
- Jamestown (2 · 2.5★)
- Jefferson (1 · 3★)
- Kannapolis (2 · 3★)
- Kenansville (1 · 4★)
- Kernersville (3 · 3.7★)
- King (2 · 2★)
- Kings Mountain (1 · 2★)
- Kinston (3 · 3★)
- Knightdale (1 · 1★)
- Lake Waccamaw (1 · 1★)
- Laurinburg (2 · 4.5★)
- Lenoir (3 · 2★)
- Lexington (4 · 1.8★)
- Lillington (2 · 1.5★)
- Lincolnton (3 · 3.3★)
- Louisburg (2 · 2★)
- Lumberton (5 · 2.6★)
- Madison (1 · 5★)
- Maggie Valley (1 · 2★)
- Marion (1 · 2★)
- Mars Hill (1 · 5★)
- Marshall (1 · 2★)
- Marshville (1 · 1★)
- Matthews (3 · 3★)
- McLeansville (1 · 5★)
- Mebane (1 · 3★)
- Mills River (1 · 5★)
- Mint Hill (1 · 3★)
- Mocksville (1 · 3★)
- Monroe (4 · 2.8★)
- Mooresville (2 · 1★)
- Morehead City (2 · 5★)
- Morganton (3 · 3.7★)
- Mount Airy (3 · 3★)
- Mount Olive (1 · 1★)
- Murphy (1 · 4★)
- Nags Head (1 · 3★)
- Nashville (1 · 3★)
- Nebo (1 · 1★)
- New Bern (4 · 2.5★)
- Newport (1 · 4★)
- Newton (1 · 5★)
- North Wilkesboro (2 · 3★)
- Oxford (2 · 2.5★)
- Pembroke (1 · 1★)
- Pinehurst (4 · 3.5★)
- Pineville (1 · 3★)
- Pittsboro (2 · 3.5★)
- Pleasant Garden (1 · 5★)
- Plymouth (1 · 3★)
- Pollocksville (1 · 3★)
- Raeford (1 · 2★)
- Raleigh (12 · 3★)
- Ramseur (1 · 2★)
- Reidsville (2 · 3★)
- Rich Square (1 · 1★)
- Roanoke Rapids (1 · 2★)
- Robbinsville (1 · 2★)
- Rockingham (1 · 4★)
- Rocky Mount (3 · 3★)
- Roxboro (2 · 1.5★)
- Rutherfordton (3 · 3★)
- Salisbury (7 · 3.1★)
- Saluda (1 · 2★)
- Sanford (3 · 3.3★)
- Scotland Neck (2 · 4.5★)
- Shallotte (1 · 2★)
- Shelby (2 · 2.5★)
- Siler City (1 · 1★)
- Smithfield (2 · 2.5★)
- Snow Hill (1 · 1★)
- Southern Pines (1 · 5★)
- Southport (1 · 3★)
- Sparta (1 · 1★)
- Spencer (1 · 3★)
- Spruce Pine (1 · 3★)
- Stanley (1 · 4★)
- Statesville (3 · 4.3★)
- Stokesdale (1 · 4★)
- Swannanoa (1 · 3★)
- Sylva (2 · 2.5★)
- Tarboro (2 · 3★)
- Taylorsville (1 · 1★)
- Thomasville (3 · 3.7★)
- Trinity (1 · 3★)
- Tryon (1 · 2★)
- Wadesboro (2 · 4★)
- Wake Forest (1 · 5★)
- Wallace (1 · 5★)
- Walnut Cove (1 · 2★)
- Warrenton (1 · 3★)
- Warsaw (1 · 1★)
- Washington (2 · 1.5★)
- Waxhaw (1 · 5★)
- Waynesville (3 · 2.7★)
- Weaverville (1 · 3★)
- Weldon (1 · 4★)
- Whiteville (2 · 2★)
- Wilkesboro (2 · 1.5★)
- Williamston (1 · 1★)
- Wilmington (11 · 2.3★)
- Wilson (5 · 4★)
- Windsor (2 · 2.5★)
- Winnabow (1 · 2★)
- Winston-Salem (10 · 2.9★)
- Yadkinville (2 · 4.5★)
- Yanceyville (1 · 2★)
- Zebulon (1 · 4★)
Nursing Homes by county in North Carolina
- Alamance County (7)
- Alexander County (1)
- Alleghany County (1)
- Anson County (2)
- Ashe County (1)
- Avery County (1)
- Beaufort County (2)
- Bertie County (2)
- Bladen County (2)
- Brunswick County (5)
- Buncombe County (19)
- Burke County (5)
- Cabarrus County (7)
- Caldwell County (4)
- Carteret County (4)
- Caswell County (1)
- Catawba County (6)
- Chatham County (3)
- Cherokee County (2)
- Chowan County (1)
- Clay County (1)
- Cleveland County (4)
- Columbus County (3)
- Craven County (5)
- Cumberland County (10)
- Currituck County (1)
- Dare County (1)
- Davidson County (9)
- Davie County (3)
- Duplin County (3)
- Durham County (13)
- Edgecombe County (3)
- Forsyth County (14)
- Franklin County (2)
- Gaston County (10)
- Gates County (1)
- Graham County (1)
- Granville County (2)
- Greene County (1)
- Guilford County (20)
- Halifax County (4)
- Harnett County (5)
- Haywood County (5)
- Henderson County (9)
- Hertford County (1)
- Hoke County (1)
- Iredell County (5)
- Jackson County (2)
- Johnston County (5)
- Jones County (1)
- Lee County (3)
- Lenoir County (3)
- Lincoln County (3)
- Macon County (2)
- Madison County (2)
- Martin County (1)
- Mc Dowell County (2)
- Mecklenburg County (29)
- Mitchell County (1)
- Montgomery County (1)
- Moore County (7)
- Nash County (3)
- New Hanover County (11)
- Northampton County (2)
- Onslow County (2)
- Orange County (3)
- Pamlico County (1)
- Pasquotank County (2)
- Pender County (2)
- Perquimans County (1)
- Person County (2)
- Pitt County (6)
- Polk County (3)
- Randolph County (6)
- Richmond County (2)
- Robeson County (6)
- Rockingham County (5)
- Rowan County (9)
- Rutherford County (5)
- Sampson County (2)
- Scotland County (2)
- Stanly County (4)
- Stokes County (4)
- Surry County (5)
- Swain County (2)
- Transylvania County (3)
- Union County (7)
- Vance County (3)
- Wake County (21)
- Warren County (1)
- Washington County (1)
- Watauga County (2)
- Wayne County (4)
- Wilkes County (4)
- Wilson County (5)
- Yadkin County (2)
- Yancey County (1)
Frequently asked questions
How many nursing homes are in North Carolina?
There are 419 Medicare-certified nursing homes in North Carolina, across 199 cities and towns.
What is the average rating of nursing homes in North Carolina?
The average CMS overall star rating for North Carolina is 2.9 stars, compared with 3 nationally. 81 nursing homes in North Carolina have 5 stars and 91 have 1 star.
What is the highest-rated nursing home in North Carolina?
30 nursing homes share the top rating of 5 stars, including Abernathy Laurels in Newton. Ratings change as new inspection and quality data arrive.
Helpful resources
- How to choose a nursing home: a practical checklist
- Nursing home star ratings explained
- How to read nursing home inspection citations
- Does Medicare pay for a nursing home?
- Nursing homes with the most federal fines
- Best-staffed nursing homes in the U.S.
- Nursing homes with the lowest staff turnover
- Special Focus Facility nursing homes (list)