ElderGrade Check a home before you move a parent in Compare
Nursing homes Best graded Watchlist Home health Hospice Costs Medicaid Guides How we grade Ownership Compare homes

Here are 419 Nursing Homes in North Carolina

Every Medicare-certified nursing home in North Carolina, graded on inspections, staffing, turnover and enforcement history. 12 homes in the state sit in the federal Special Focus programme.

Homes

419

Certified beds

43,850

Avg CMS stars

2.9/5

Avg staff turnover

49%

Showing 41 to 60 of 419 homes

A

86.5/100

Briar Creek Health Center

Charlotte, NC · Mecklenburg County

CMS 4/56 bedsFor-profit
Nurse hours
10.64 /day
Staff turnover
n/a
Serious cites
0

Briar Creek Health Center runs six certified beds in Charlotte under corporate for-profit ownership, and its nurse staffing sits at 10.64 hours per resident day, roughly 176% above the national average. Weekend coverage dips about 7% below its own weekday level, but that still leaves it unusually well staffed. The current record shows 8 deficiencies, 2 of them at the harm or jeopardy level, with no abuse citations and one fine totaling $8,606. Its last inspection was in May 2026, and CMS rates it 4 out of 5 on inspections, quality measures, and staffing alike. For a home this small, the staffing number is the headline; the harm-level deficiencies are what a family should ask about directly.

A

86/100

Brookridge Retirement Community

Winston-Salem, NC · Forsyth County

CMS 5/577 bedsNon-profitMedicaid
Nurse hours
4.42 /day
Staff turnover
50%
Serious cites
0

Brookridge is a nonprofit home in Winston-Salem with a recent inspection on the books and a clean record on serious problems, five deficiencies total, none of them causing harm or involving abuse. The quality measures look strong too, which suggests residents' conditions are being tracked well. Where it falls short is staffing: the federal staffing rating sits at the bottom of the scale, and annual turnover runs about 50 percent, a bit above the national average. Inspection and quality scores can both look good even when the people doing the daily work are stretched thin or constantly changing. That's the number to ask about when you visit.

A

86/100

Kerr Lake Nursing And Rehabilitation Center

Henderson, NC · Vance County

CMS 4/592 bedsFor-profitMedicaid
Nurse hours
4.55 /day
Staff turnover
28%
Serious cites
0

Kerr Lake runs on a corporate for-profit model, and the staffing numbers are genuinely better than most: 4.55 nurse hours per resident day, about 18% above the national average, with turnover at 28.2% against a national 45.8%. That retention matters more than any single star rating, since consistent aides know the residents. The catch is the inspection record, ten deficiencies, including one at harm level and one abuse-related, plus a $19,620 fine, with the most recent inspection dated February 2026. Weekend staffing also dips about 12% below weekday levels, which is when families tend to visit and notice. Solid floor, real blemishes on top of it.

A

86/100

The Greens At Maple Leaf

Statesville, NC · Iredell County

CMS 4/594 bedsFor-profitMedicaid
Nurse hours
3.96 /day
Staff turnover
28%
Serious cites
0

The Greens at Maple Leaf runs a 94-bed for-profit operation in Statesville, and its staffing sits slightly above the national average at 3.96 nurse hours per resident day. That edge shrinks on weekends, when coverage drops roughly 15% below the home's own weekday levels, worth asking about if your family visits mostly on Saturdays or Sundays. Staff turnover is 28.4%, well under the 45.8% national figure, so the people caring for residents tend to stick around. The tradeoff shows up in inspections: 19 deficiencies on record, three serious enough to reach harm or jeopardy level, three tied to abuse, and $18,655 in fines across two penalties. The most recent inspection was July 2025.

A

85.5/100

Bermuda Village Retirement Center

Bermuda Run, NC · Davie County

CMS 4/536 bedsFor-profitMedicaid
Nurse hours
5.06 /day
Staff turnover
n/a
Serious cites
0

Bermuda Village Retirement Center runs 36 certified beds in Davie County under for-profit LLC ownership, and its nurse staffing sits at 5.06 hours per resident day, roughly 31% above the national average of 3.86. Weekend coverage dips about 6% below its own weekday level, so the strong weekday numbers soften somewhat on Saturdays and Sundays. The current record shows 20 deficiencies, none at the harm or jeopardy level and none abuse-related, with one fine totaling $7,976 and a health inspection from March 2025. The 20-deficiency count is on the higher side, but the staffing margin and clean harm record carry real weight.

A

85.5/100

Eckerd Living Center

Highlands, NC · Macon County

CMS 5/580 bedsFor-profitMedicaid
Nurse hours
4.35 /day
Staff turnover
37%
Serious cites
0

Eckerd Living Center runs 4.35 nurse hours per resident day, about 13% above the national average, and that staffing shows up in a five-star CMS staffing rating. Weekend coverage dips roughly 20% below its own weekday level, which is common but still worth knowing if you're visiting Saturdays. Staff turnover sits at 36.7%, better than the 45.8% national figure. The home has seven deficiencies on record, none at the harm level and none abuse-related, and its last inspection was April 10, 2026, so the picture is current. A for-profit partnership with 80 beds and a four-star health inspection rating, it looks steady on paper.

A

85.5/100

Willowbrooke Court Sc Ctr At Tryon Estates

Columbus, NC · Polk County

CMS 5/516 bedsNon-profit
Nurse hours
4.63 /day
Staff turnover
n/a
Serious cites
0

Willowbrooke Court is a small place, 16 certified beds, run by a nonprofit corporation in Columbus. The staffing is the headline: 4.63 nurse hours per resident day, roughly a fifth more than the national average of 3.86, and the weekend drop is mild at about 8 percent below its own weekday level. Its inspection record is thin in the good sense: one deficiency on the current record, none at the harm level, none abuse-related, and the last inspection came in December 2025, so it's recent. Quality measures score 4 out of 5, staffing and inspections both 5. With that few beds and that much nurse time per resident, the numbers suggest steady attention rather than a big operation spread thin.

A

85/100

Wilson Pines Nursing And Rehabilitation Center

Wilson, NC · Wilson County

CMS 4/5108 bedsFor-profitMedicaid
Nurse hours
3.64 /day
Staff turnover
25%
Serious cites
0

Wilson Pines runs on leaner nurse staffing than most homes, 3.64 hours per resident day against a national average of 3.86, and weekends drop about 12% below its own weekday levels. That's the kind of gap that shows up as slower response times on a Saturday afternoon. The tradeoff is stability: 25.3% annual turnover, well under the 45.8% national figure, so the aides and nurses here are more likely to know your mother's routines. Fourteen deficiencies on record, none at harm or jeopardy level and none abuse-related, with a clean inspection in April 2025. A for-profit LLC, 108 beds. Solid marks on inspections and quality measures, the staffing margin is the piece worth asking about in person.

A

85/100

Village Green Health And Rehabilitation

Fayetteville, NC · Cumberland County

CMS 5/5170 bedsFor-profitMedicaid
Nurse hours
4.18 /day
Staff turnover
41%
Serious cites
0

Village Green runs 170 beds in Fayetteville under individual for-profit ownership, and the numbers suggest a home that mostly gets the basics right. Nurse staffing sits at 4.18 hours per resident day, roughly 8% above the national average, though weekends drop about 14% below its own weekday levels, so coverage isn't perfectly even across the week. Staff turnover, at 40.7%, is actually a bit better than the 45.8% national figure. The inspection record is where this one stands out: six deficiencies on file, none at harm or jeopardy level and none abuse-related, with a four-star health inspection rating and a recent survey in May 2026. Quality measures score a full five stars. The staffing rating of three stars is the soft spot, but nothing here points to danger.

A

85/100

Haymount Rehabilitation & Nursing Center, Inc.

Fayetteville, NC · Cumberland County

CMS 5/598 bedsFor-profitMedicaid
Nurse hours
4.36 /day
Staff turnover
37%
Serious cites
0

Haymount runs on more nursing hours than most homes, 4.36 per resident per day, roughly 13% above the national figure. That staffing holds up on weekends too, though weekend coverage does dip about 13% below its own weekday level, which is worth asking about if your family visits on Saturdays or Sundays. The inspection record is the strongest part of the picture: a 5-star health inspection rating, no deficiencies on the current record, and nothing at the harm or abuse level, with the most recent survey done in May 2025. Staff turnover sits at 37%, below the 45.8% national average. Corporate for-profit ownership, 98 certified beds.

A

85/100

The Oaks-Brevard

Brevard, NC · Transylvania County

CMS 3/5110 bedsFor-profitMedicaid
Nurse hours
3.30 /day
Staff turnover
26%
Serious cites
0

The Oaks-Brevard runs lean on nurse hours, 3.30 per resident day against a national average of 3.86, and weekends get thinner still, dropping about 14% below its own weekday coverage. What stands out is retention: 25.8% annual turnover is well under the 45.8% national figure, so the people who are there tend to stay. The inspection record is mixed: 27 deficiencies, none at harm or jeopardy level, though one is abuse-related, and a single fine of $6,936. The last inspection was March 5, 2026. A for-profit LLC with 110 certified beds.

A

85/100

Lake Park Nursing And Rehabilitation Center

Indian Trail, NC · Union County

CMS 4/5120 bedsFor-profitMedicaid
Nurse hours
4.02 /day
Staff turnover
35%
Serious cites
0

Lake Park runs on 4.02 nurse hours per resident day, a bit above the national average, and its staff tends to stay, 34.5% turnover against a national rate near 46%. Weekends are thinner, though, running about 9% below weekdays. The tradeoff shows up in inspections: 22 deficiencies on record, four serious enough to involve harm or jeopardy, with $34,624 in fines across two penalties. No abuse citations, and the most recent inspection came in January 2026, so the picture is current. Corporate-owned, 120 beds, solid day-to-day care, but a citation history worth asking about directly.

B

84.5/100

Saint Joseph Of The Pines Health Center

Pinehurst, NC · Moore County

CMS 5/5176 bedsNon-profitMedicaid
Nurse hours
3.92 /day
Staff turnover
n/a
Serious cites
0

Saint Joseph Of The Pines runs 3.92 nurse hours per resident day, a hair above the national average and enough to earn three stars for staffing, decent, not generous. Weekend coverage drops roughly 9% below its own weekday level, so ask how that gap gets filled. The inspection history is the stronger signal: a 4-star health inspection rating, seven deficiencies on record with none at the harm level, and a recent survey from July 2025. One abuse-related deficiency is worth a direct question about what happened and what changed. As a nonprofit, there's no ownership chain pulling money out, which tends to show up in how a building is staffed and maintained over time.

B

84.5/100

Twin Lakes Community

Burlington, NC · Alamance County

CMS 5/5104 bedsNon-profitMedicaid
Nurse hours
5.32 /day
Staff turnover
41%
Serious cites
0

Twin Lakes Community runs a nonprofit home with 104 beds in Burlington, and its nurse staffing sits at 5.32 hours per resident day, roughly 38% above the national average of 3.86. Weekends dip about 16% below its own weekday coverage, so your visit timing matters. Staff turnover is 41.3%, a bit better than the 45.8% national figure. The inspection history shows seven deficiencies, four of them abuse-related, though none reached harm or jeopardy level, and one fine totaling $6,152. The last inspection was March 2026, so the record is recent. Strong staffing numbers and a clean harm record coexist here with those four abuse citations, worth asking about directly before deciding.

B

84.5/100

Courtland Terrace

Gastonia, NC · Gaston County

CMS 4/577 bedsNon-profitMedicaid
Nurse hours
4.25 /day
Staff turnover
29%
Serious cites
0

Courtland Terrace is a 77-bed nonprofit home in Gastonia, and the staffing numbers are the strength here, 4.25 nurse hours per resident day, roughly 10% above the national average, with turnover at 28.9% compared to 45.8% nationally. That retention matters more than any single inspection result, because consistent caregivers know the residents. The trade-off is weekends, when staffing drops about 22% below the home's own weekday level, so ask how that plays out on a Sunday afternoon. Ten deficiencies on record with none at the harm level and none abuse-related, and a 4-star health inspection from a visit in February 2026, suggest a home that runs steady rather than spotless.

B

84.5/100

College Pines Health And Rehabilitation

Connelly Springs, NC · Burke County

CMS 5/5100 bedsFor-profitMedicaid
Nurse hours
3.99 /day
Staff turnover
25%
Serious cites
0

College Pines runs a leaner, steadier ship than most corporate-owned homes in North Carolina. Nurse staffing sits at 3.99 hours per resident day, just above the national average, and the 24.5% turnover rate is barely half the national figure, that kind of retention usually means residents see the same faces week to week. The catch is weekends, when coverage drops roughly 17% below weekday levels. And while the inspection rating looks strong on paper, the current record carries six deficiencies, two of them serious enough to involve harm or jeopardy, plus $16,801 in fines. Quality measures score well, but those two harm-level findings are what pull the overall picture down to middling.

B

84.5/100

Bellarose Nursing And Rehab

Garner, NC · Wake County

CMS 5/5100 bedsFor-profitMedicaid
Nurse hours
4.46 /day
Staff turnover
25%
Serious cites
0

Bellarose runs on more nursing hours than most homes in the country, 4.46 per resident day against a national average of 3.86, and its staff turnover sits at 25%, well under the 45.8% national figure, which matters because familiar caregivers tend to notice small changes sooner. The tradeoff shows up on weekends, when coverage drops about 15% below the home's own weekday level. Its inspection record is clean: two deficiencies total, none involving harm or jeopardy, none abuse-related, with the most recent survey in July 2025 earning a 5-star health inspection rating. Quality measures are middling at 3 stars, so the clinical outcomes data isn't as strong as the staffing and inspection picture.

B

84/100

Glenflora

Lumberton, NC · Robeson County

CMS 4/552 bedsNon-profitMedicaid
Nurse hours
4.60 /day
Staff turnover
54%
Serious cites
0

Glenflora runs on a nonprofit model with 52 beds in Lumberton, and its nurses put in 4.60 hours per resident day, roughly 19% above the national average. That's a real cushion, though weekends drop about 14% below the home's own weekday pace, so coverage isn't perfectly even across the week. Annual turnover sits at 54.4%, higher than the 45.8% national figure, which means familiar faces cycle out faster than average. The inspection record shows four deficiencies, two serious enough to involve harm or jeopardy, and one fine of $14,689. A February 2026 inspection is recent. Quality measures score well, but staffing stability and that harm-level citation are what pull the overall picture down.

B

84/100

Aston Park Health Care Center

Asheville, NC · Buncombe County

CMS 5/5120 bedsNon-profitMedicaid
Nurse hours
3.67 /day
Staff turnover
40%
Serious cites
0

Aston Park runs a tight ship on the things that usually cause trouble: five deficiencies on its current record, none of them serious enough to count as harm or jeopardy, and nothing abuse-related. The last inspection was recent, in April 2026. Staffing sits at 3.67 nurse hours per resident day, roughly 5% under the national average, and weekends dip about 4% below the home's own weekday level, worth asking about if your family member needs more help on Saturdays and Sundays. The good news is turnover: 39.5% versus 45.8% nationally, meaning caregivers here tend to stick around longer than at the typical home. That stability, plus a clean inspection history as a nonprofit, is the real story behind the numbers.

B

84/100

Bryan Health And Rehab

Scotland Neck, NC · Halifax County

CMS 5/560 bedsNon-profitMedicaid
Nurse hours
3.95 /day
Staff turnover
23%
Serious cites
0

Bryan Health And Rehab runs a tight ship on the things that are hardest to fake. Nurse staffing sits at 3.95 hours per resident day, slightly above the national average, and the weekend-to-weekday gap is only about 12%, smaller than what a lot of homes show. Staff turnover is the standout: 23.4% against a national average of 45.8%, which suggests people actually stay. Inspections back it up, with 5 stars and just 4 deficiencies on record, none at the harm level and none abuse-related, from a visit in April 2025. The weaker spot is quality measures at 2 stars, so ask what that reflects, often it tracks resident conditions like falls or weight loss rather than day-to-day care.

Before you shortlist in North Carolina