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 121 to 140 of 419 homes

B

77/100

Cardinal Healthcare And Rehabilitation

Lincolnton, NC · Lincoln County

CMS 5/563 bedsFor-profitMedicaid
Nurse hours
3.12 /day
Staff turnover
40%
Serious cites
0

Cardinal Healthcare and Rehabilitation runs about 3.12 nurse hours per resident day, roughly 19% under the national average of 3.86, and weekends dip another 9% below its own weekday numbers, so if you're visiting on a Saturday, expect a thinner floor than midweek. Turnover sits at 40%, a bit better than the 45.8% national figure, and the inspection record is clean where it counts: eight deficiencies, none at harm or jeopardy level, none abuse-related, with the most recent survey dated June 2026. The 63-bed for-profit corporate home earns top marks on quality measures and solid marks on inspections, but the staffing hours are what a family should weigh against a recent, mostly minor survey history.

B

77/100

Tower Nursing And Rehabilitation Center

Raleigh, NC · Wake County

CMS 3/5180 bedsFor-profitMedicaid
Nurse hours
3.59 /day
Staff turnover
37%
Serious cites
0

Tower Nursing and Rehabilitation Center runs 180 certified beds in Raleigh under for-profit limited liability ownership, and its staffing sits at 3.59 hours per resident day, about 7% under the national average of 3.86, with weekend coverage dipping roughly 7% below its own weekday levels. Turnover is 37.1%, better than the national 45.8%, so the 4/5 staffing star rating reflects stability more than raw hours. The harder numbers are on the record: 42 deficiencies, including 5 at the harm or jeopardy level and 3 tied to abuse, with a 2/5 inspection rating and a 2/5 quality measure rating. That inspection was recent, dated March 20, 2025, so this record is current, not stale.

B

77/100

The Forest At Duke Inc

Durham, NC · Durham County

CMS 4/54 bedsNon-profit
Nurse hours
4.15 /day
Staff turnover
n/a
Serious cites
0

The Forest At Duke is a four-bed nonprofit unit in Durham, and its inspection record is close to spotless, one deficiency on the books, none of it involving harm, jeopardy, or abuse, with a survey as recent as November 2024. Where it slips is staffing, and the picture is odd: total nurse hours run about 4.15 per resident day, roughly 8% above the national average, yet weekend coverage drops about 11% below the home's own weekday level. With only four certified beds, a single callout can swing the numbers in ways they wouldn't at a larger home, so read the low staffing rating alongside the size rather than on its own.

B

77/100

Trinity Elms

Clemmons, NC · Forsyth County

CMS 2/5100 bedsNon-profitMedicaid
Nurse hours
4.96 /day
Staff turnover
51%
Serious cites
0

Trinity Elms runs a church-affiliated nonprofit home in Clemmons with 100 certified beds, and the staffing is the clearest strength here: 4.96 nurse hours per resident day, about 28% above the national average, with weekend coverage dipping only slightly below weekdays. That's a real cushion. The rest of the picture is thinner. Roughly half the nursing staff turned over in the past year, a bit worse than the national rate, and the current inspection record carries 14 deficiencies, including two at the harm level and one tied to abuse, along with $15,646 in fines. Quality measure scores sit at the low end. Good coverage, uneven execution.

B

76.5/100

Valley View Care And Rehabilitation

Andrews, NC · Cherokee County

CMS 2/576 bedsFor-profitMedicaid
Nurse hours
3.23 /day
Staff turnover
50%
Serious cites
0

Valley View Care and Rehabilitation runs 76 certified beds in Andrews under for-profit LLC ownership, and the numbers tell a mixed story. Nurse staffing sits at 3.23 hours per resident day, about 16% under the national average of 3.86, and weekends drop roughly 18% below the home's own weekday coverage, a pattern worth asking about if your family member needs help on Saturdays and Sundays. Staff turnover runs 50%, above the national 45.8%, while the current record shows 26 deficiencies, two serious enough to involve harm or jeopardy, plus two fines totaling $9,770. The last inspection was April 2026, so the record is recent.

B

76.5/100

Whitestone A Masonic And Eastern Star Community

Greensboro, NC · Guilford County

CMS 4/560 bedsNon-profitMedicaid
Nurse hours
4.70 /day
Staff turnover
58%
Serious cites
0

Whitestone A Masonic and Eastern Star Community runs 60 certified beds in Greensboro under nonprofit ownership. Nurse staffing sits at 4.70 hours per resident day, roughly 22% above the national average, though weekends run about 18% leaner than weekdays. Annual turnover is 57.9%, well above the 45.8% national figure, so residents see a fair amount of changing faces. The current inspection record shows nine deficiencies, two of them serious enough to involve harm or jeopardy, and one fine of $25,490; the most recent inspection was April 2025. Good weekday coverage and quality scores are real strengths here. The turnover number and those two harm-level findings are what a family should ask about directly.

B

76/100

Pine Ridge Health And Rehabilitation Center

Thomasville, NC · Davidson County

CMS 3/5140 bedsFor-profitMedicaid
Nurse hours
4.40 /day
Staff turnover
69%
Serious cites
0

Pine Ridge runs a 140-bed for-profit home in Thomasville, and the staffing numbers cut both ways. At 4.40 nurse hours per resident day, it's running about 14% above the national average, and weekends only dip about 7% below its own weekday pace, a smaller drop than a lot of places manage. But that same staff is turning over at 69.4% a year, well past the 45.8% national figure, and 17 deficiencies sit on the current record, though none at harm or jeopardy level and none abuse-related. The last inspection was in June 2025, so the picture is recent, and the quality measure score holds up better than the health inspection one.

B

76/100

The Greens At Weaverville

Weaverville, NC · Buncombe County

CMS 3/5122 bedsFor-profitMedicaid
Nurse hours
3.59 /day
Staff turnover
67%
Serious cites
0

The Greens At Weaverville runs 122 beds under for-profit LLC ownership, and its inspection record is the strong point here: 11 deficiencies on file, none rising to harm or jeopardy, none abuse-related, and a survey completed as recently as July 2025. The staffing picture is weaker. At 3.59 nurse hours per resident day, it sits about 7% under the national average of 3.86, and weekends drop roughly another 9% below its own weekday coverage. Turnover is the number worth sitting with, 66.9% against a 45.8% national average means most of the aides and nurses caring for your family member are relatively new to the building. Ask how they hold weekday staffing steady into Saturday and Sunday.

B

76/100

Kindred Hospital East Greensboro

Greensboro, NC · Guilford County

CMS 3/523 bedsFor-profitMedicaid
Nurse hours
6.77 /day
Staff turnover
37%
Serious cites
0

Kindred Hospital East Greensboro runs a small operation, 23 certified beds under corporate ownership, and the staffing numbers are unusual. At 6.77 nurse hours per resident day, it's roughly 75% above the national average, though weekend coverage dips about 8% below its own weekday level. Turnover sits at 36.7%, better than the 45.8% national figure. The tradeoff shows up in oversight: 14 deficiencies on the current record, two tied to abuse, with no harm-level findings, and the last inspection was recent. CMS rates staffing 2 out of 5 stars despite the high hours, which suggests the agency weighs weekend gaps and case mix differently than raw totals do.

B

76/100

Clay County Health And Rehabilitation

Hayesville, NC · Clay County

CMS 2/590 bedsFor-profitMedicaid
Nurse hours
3.17 /day
Staff turnover
49%
Serious cites
0

Clay County Health and Rehabilitation runs on 3.17 nurse hours per resident day, roughly 18% under the national average of 3.86, and weekend coverage drops about 10% below its own weekday levels. That thinner weekend schedule matters because staffing is what families actually feel day to day. Annual turnover sits at 49.4%, a few points above the national 45.8%, so the people providing care change fairly often. The current inspection record shows 17 deficiencies, though none at the harm or jeopardy level and none abuse-related, and the last inspection was May 1, 2026. With 90 certified beds under for-profit corporate ownership, this is a home that isn't failing outright but runs lean.

B

75.5/100

Mountain Ridge Rehabilitation And Healthcare Cente

Black Mountain, NC · Buncombe County

CMS 1/597 bedsFor-profitMedicaid
Nurse hours
3.47 /day
Staff turnover
42%
Serious cites
0

Mountain Ridge runs on 3.47 nurse staffing hours per resident day, roughly 10% under the national average, and weekends drop about 16% below what the home staffs on weekdays. The inspection record shows 11 deficiencies, including 2 at the harm or jeopardy level and 1 tied to abuse, with two fines totaling $16,152; the most recent inspection was May 30, 2025. Staff turnover sits at 42%, a bit better than the 45.8% national figure, and the quality measure rating is strong at 4 out of 5. But a 1-out-of-5 inspection rating and 2-out-of-5 staffing rating carry more weight when you're choosing care.

B

75.5/100

Pruitthealth-Elkin

Elkin, NC · Surry County

CMS 3/5100 bedsFor-profitMedicaid
Nurse hours
3.72 /day
Staff turnover
32%
Serious cites
0

Pruitthealth-Elkin runs 100 beds under corporate for-profit ownership, and its nurse staffing sits at 3.72 hours per resident day, about 4% under the national average of 3.86. Weekends thin out further, roughly 15% below the home's own weekday coverage, so families should ask who's actually on the floor on Saturdays and Sundays. Turnover is the bright spot: 31.5% against a national 45.8% means aides and nurses tend to stick around longer here than at the typical home. The inspection record shows 11 deficiencies, one serious enough to reach harm or jeopardy level, and a single fine of $15,734, with the most recent state visit in June 2025.

B

75.5/100

Sardis Oaks

Charlotte, NC · Mecklenburg County

CMS 3/5124 bedsNon-profitMedicaid
Nurse hours
3.21 /day
Staff turnover
44%
Serious cites
0

Sardis Oaks runs lean on nursing hours, 3.21 per resident per day against a national average of 3.86, and the gap widens on weekends, when staffing drops roughly 24 percent below its own weekday level. That thin weekend coverage is worth asking about directly, since it's when families often can't visit. Turnover sits at 44 percent, essentially matching the national rate, so the issue isn't churn so much as how many hands are scheduled per shift. Sixteen deficiencies appear on the current record, none at the harm level and none abuse-related, and the most recent inspection was recent. Quality measures score well; staffing is where the numbers fall short.

B

75.5/100

Fleshers Fairview Health Care

Fairview, NC · Buncombe County

CMS 2/5106 bedsFor-profitMedicaid
Nurse hours
3.96 /day
Staff turnover
46%
Serious cites
0

Fleshers Fairview Health Care runs 106 certified beds in Buncombe County under corporate for-profit ownership, and the staffing numbers look strong on paper, 3.96 nurse hours per resident day, slightly above the national average. But weekends drop about 15% below the home's own weekday coverage, and staff turnover sits at 46.2%, essentially matching the national rate. The real concern is the inspection record: 38 deficiencies, six of them serious enough to put residents in harm's way, plus two abuse-related findings and $61,321 in fines. The most recent inspection was in September 2025, so the record is current, not stale. Strong staffing and a difficult regulatory history are both true here.

B

75/100

White Oak Manor - Tryon

Tryon, NC · Polk County

CMS 2/570 bedsFor-profitMedicaid
Nurse hours
4.11 /day
Staff turnover
62%
Serious cites
0

White Oak Manor - Tryon runs 70 certified beds under corporate for-profit ownership, and its staffing numbers are genuinely better than most: 4.11 nurse hours per resident day against a national average of 3.86. The catch is who's delivering that care and how long they stay. Annual turnover sits at 62.4%, well above the 45.8% national figure, and weekend coverage dips below the home's own weekday levels. Inspections tell the harder story, 11 deficiencies on the current record, including one at the harm level and two tied to abuse, plus a $16,153 fine. The most recent inspection was July 2025, so the record is current. Good hours on paper, real instability underneath.

B

75/100

Davie Nursing And Rehabilitation Center

Mocksville, NC · Davie County

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

Davie Nursing and Rehabilitation Center runs 96 certified beds in Mocksville under for-profit LLC ownership. Nurse staffing sits at 3.30 hours per resident day, which is roughly 14% under the national average of 3.86, and weekends drop about 12% below what the home staffs on weekdays, so the coverage gap widens exactly when families tend to visit. The better news: turnover is 33.8%, well below the national 45.8%, and the seven deficiencies on record include nothing at the harm level and nothing abuse-related. Its most recent inspection was November 2025. CMS rates the quality measures 4 out of 5 but staffing just 2, a split worth taking seriously.

B

75/100

The Lodge At Rocky Mount Health And Rehabilitation

Rocky Mount, NC · Edgecombe County

CMS 3/5100 bedsFor-profitMedicaid
Nurse hours
4.24 /day
Staff turnover
40%
Serious cites
0

The Lodge at Rocky Mount runs a for-profit operation under an LLC, with 100 certified beds and a nurse staffing level of 4.24 hours per resident day, roughly 10% above the national average of 3.86. That headline number looks good, but the weekend tells a different story: staffing drops about 13% below its own weekday level, and the federal staffing rating sits at just 2 out of 5. Staff turnover is 39.6%, better than the national 45.8%. On the record are 16 deficiencies, two of them serious enough to involve harm or jeopardy, plus $16,984 in fines from two citations. No abuse-related deficiencies appear. The last inspection was in April 2026.

B

75/100

Bethany Woods Nursing And Rehabilitation Center

Albemarle, NC · Stanly County

CMS 3/5180 bedsFor-profitMedicaid
Nurse hours
3.60 /day
Staff turnover
59%
Serious cites
0

Bethany Woods runs 180 certified beds under for-profit LLC ownership, and its nurse staffing sits at 3.60 hours per resident day, about 7% under the national average of 3.86. Weekends drop roughly 12% below what the home staffs on weekdays, so coverage thins out exactly when families tend to visit. Annual turnover is 58.6% against a national 45.8%, meaning more than half the nursing staff leaves each year; that churn matters more than any single rating because it affects who actually knows your mother's routines. The inspection record shows 22 deficiencies with none at harm level, but one is abuse-related, and the last survey was April 2026.

B

75/100

Harmony Hall Nursing And Rehabilitation Center

Kinston, NC · Lenoir County

CMS 4/5175 bedsFor-profitMedicaid
Nurse hours
3.52 /day
Staff turnover
29%
Serious cites
0

Harmony Hall runs 175 certified beds in Kinston under corporate for-profit ownership, and its staffing sits about 9% under the national average at 3.52 nurse hours per resident day. Weekends dip roughly 9% below its own weekday coverage, so the thinnest shifts land when families often visit. The good news is retention: 28.9% turnover is well below the 45.8% national figure, meaning familiar faces and less constant retraining. But the inspection record carries 21 deficiencies, including two at harm or jeopardy level and one tied to abuse, plus two fines totaling $15,593. A February 2026 inspection keeps that record recent. Ask about weekend coverage and how the abuse finding was resolved.

B

75/100

Autumn Care Of Marion

Marion, NC · Mc Dowell County

CMS 2/5110 bedsFor-profitMedicaid
Nurse hours
3.18 /day
Staff turnover
36%
Serious cites
0

Autumn Care of Marion runs 110 beds under corporate ownership, and its nurse staffing sits at 3.18 hours per resident day, roughly 18% under the national average of 3.86. Weekends drop about 13% below the home's own weekday level, so the thinnest coverage lands when families often visit. Turnover is 35.6%, better than the 45.8% national figure, which suggests some stability in the workforce. The inspection record is the harder read: 8 deficiencies, including one at the harm or jeopardy level and one abuse-related, plus a $10,364 fine, with the most recent inspection dated February 26, 2026.

Before you shortlist in North Carolina