Skip to content

Checked

Nursing Homes in North Carolina

419 nursing homes in 166 cities and 97 counties · Data as of 08/12/2026

Nursing homes on this page

Nursing homes in North Carolina at a glance

  • North Carolina has 419 nursing homes, about 0.39 for every 10,000 residents.
  • Per person, that is 10% below the national rate (0.43 per 10,000).
  • It ranks 11th among the states by number of nursing homes.
  • The largest group is For-Profit Nursing Homes (84%), ahead of Nonprofit Nursing Homes and Government Nursing Homes.
  • 415 have a Medicare star rating, averaging 2.9 out of 5; 81 earned the top five stars.
  • Charlotte (20), Greensboro (12) and Raleigh (12) have the most, 11% of the state total combined.

Top-rated nursing homes in North Carolina

Highest Medicare star ratings

Find nursing homes by city or county

Pick a place to see its full list

·

All nursing homes in North Carolina

419 listed, A to Z · Page 1 of 14

Frequently asked questions

How many nursing homes are in North Carolina?
There are 419 nursing homes in North Carolina in our data as of 08/12/2026.
Which North Carolina cities have the most nursing homes?
Charlotte (20), Greensboro (12), Raleigh (12), Asheville (10), Durham (10).
What is the highest-rated nursing home in North Carolina?
Abernathy Laurels in Newton, Alpine Health and Rehabilitation of Asheboro in Asheboro, Anson Health and Rehabilitation in Wadesboro have a 5-star Medicare star rating, the highest available.