Harvey, ND · Wells County
★★★★★CMS 5/565 bedsNon-profitMedicaid
- Nurse hours
- 4.61 /day
- Staff turnover
- 32%
- Serious cites
- 0
St. Aloisius runs on 4.61 nurse hours per resident day, roughly 19 percent more than the national average, and its staff tends to stay: turnover is 31.7 percent against a national figure near 46 percent. Weekend coverage dips about 13 percent below weekday levels, which is common but worth knowing if your visits fall on Saturdays and Sundays. The inspection record shows six deficiencies, one serious enough to reach harm or jeopardy, and none tied to abuse; the most recent look came in April 2026. Church-affiliated nonprofit ownership rounds out the picture. Five stars each on staffing and health inspections, four on quality measures, the numbers back the reputation.
Hatton, ND · Traill County
★★★★★CMS 5/538 bedsNon-profitMedicaid
- Nurse hours
- 3.97 /day
- Staff turnover
- 26%
- Serious cites
- 0
Hatton Prairie Village runs on 3.97 nurse hours per resident day, a bit above the national average, and its staff turnover of 26% sits well under the 45.8% typical elsewhere, that kind of retention usually means caregivers stay long enough to know the residents. Weekend staffing drops about 13% from weekday levels, so ask how that plays out on Saturdays and Sundays. The 13 deficiencies on record include nothing at the harm or jeopardy level and nothing abuse-related, and the most recent inspection was in September 2025. Licensed for 38 beds under nonprofit ownership, this is a small house where the numbers hold up.
Fargo, ND · Cass County
★★★☆☆CMS 3/588 bedsNon-profitMedicaid
- Nurse hours
- 5.12 /day
- Staff turnover
- 35%
- Serious cites
- 0
Nurse staffing at Fargo Elim runs 5.12 hours per resident day, about a third more than the national average, and the low 35% turnover means the people providing that care tend to stick around. Weekends drop roughly 12% below weekday coverage, so ask how that gap gets filled. The tradeoff shows up in inspections: a 2-out-of-5 health inspection rating with 14 deficiencies on record, one serious enough to involve harm or jeopardy. No abuse citations, and the most recent inspection was April 2026, so the picture is current. Strong staffing and quality measures sit alongside a rougher regulatory history, worth asking the administrator directly what that harm-level deficiency was and what changed after it.
Lisbon, ND · Ransom County
★★★★★CMS 5/552 bedsGovernmentMedicaid
- Nurse hours
- 5.07 /day
- Staff turnover
- 33%
- Serious cites
- 0
The state-run veterans home in Lisbon runs nurse staffing at 5.07 hours per resident day, about 31 percent above the national average, and its staff turnover of 32.9 percent sits well under the 45.8 percent national figure. Weekend coverage dips roughly 10 percent below its own weekday level, so ask how that plays out on a Saturday. Nine deficiencies appear on the current record, two of them serious enough to reach harm or jeopardy level, with two fines totaling $32,128. Its last inspection was in August 2025.
Fargo, ND · Cass County
★★★★★CMS 5/5172 bedsNon-profitMedicaid
- Nurse hours
- 5.40 /day
- Staff turnover
- 52%
- Serious cites
- 0
Bethany On University has a staffing story worth paying attention to: 5.40 nurse hours per resident day is roughly 40 percent above the national average, and the 5/5 staffing star rating reflects that. Weekend coverage dips about 11 percent below weekdays, so ask how that plays out on Saturdays and Sundays. The inspection record shows 10 deficiencies, one serious enough to reach harm or jeopardy level, though none tied to abuse. Staff turnover sits at 51.9 percent, higher than the 45.8 percent national figure, which matters for whether care feels consistent from shift to shift. As a nonprofit with 172 beds, its most recent inspection was February 2026, and quality measures score at the top of the federal scale.
Mandan, ND · Morton County
★★★★★CMS 5/520 bedsNon-profitMedicaid
- Nurse hours
- 4.83 /day
- Staff turnover
- 40%
- Serious cites
- 0
Dakota Alpha is a small, nonprofit-run home in Mandan, just 20 certified beds, and the numbers behind its A grade are mostly about staffing. Its 4.83 nurse hours per resident day sit roughly 25% above the national average of 3.86, and staff turnover of 40% comes in under the 45.8% national figure. One caveat worth knowing: weekend staffing drops about 21% below the home's own weekday level, so care may look thinner on Saturdays and Sundays. Inspections are current as of July 2025, with nine deficiencies on record, none involving harm or jeopardy, and none abuse-related.
Grand Forks, ND · Grand Forks County
★★★★☆CMS 4/5138 bedsNon-profitMedicaid
- Nurse hours
- 5.25 /day
- Staff turnover
- 40%
- Serious cites
- 0
Woodside Village is run by a church-affiliated nonprofit and staffs at 5.25 nurse hours per resident day, roughly 36% above the national average of 3.86. Weekends dip about 10% below its own weekday levels, but the floor stays high. Annual turnover sits at 40%, better than the 45.8% national figure, and the last inspection was recent, in March 2026.
What keeps it from a cleaner record: 10 deficiencies, including one at the harm or jeopardy level and one tied to abuse, plus a single fine of $8,278. That's a real concern worth asking about directly. The staffing and quality measure ratings both land at 4 out of 5, so the day-to-day care signals are solid even with those survey findings on the books.
West Fargo, ND · Cass County
★★★★★CMS 5/564 bedsNon-profitMedicaid
- Nurse hours
- 4.72 /day
- Staff turnover
- 33%
- Serious cites
- 0
Sheyenne Crossings runs one of the stronger staffing setups you'll find in a North Dakota nursing home, 4.72 nurse hours per resident day, roughly 22 percent above the national average, with turnover at 33 percent against a national 45.8. Weekend coverage dips only about 7 percent below weekdays, which matters because that's where a lot of homes quietly thin out. The record isn't spotless: eight deficiencies, though none rose to harm or jeopardy and none involved abuse, and the most recent inspection came in February 2026. Nonprofit ownership under a corporation. The staffing number is the story here, that's what tends to show up in daily care.
Cando, ND · Towner County
★★★★☆CMS 4/528 bedsNon-profitMedicaid
- Nurse hours
- 4.31 /day
- Staff turnover
- 50%
- Serious cites
- 0
Towner County Living Center runs on a fairly lean 28 beds, and the nursing hours reflect that attention, 4.31 per resident day, roughly 12% above the national average, which is why its staffing rating comes in at the top of the scale. Weekend coverage dips about 12% below its own weekday pace, so families should ask who's actually on the floor on Saturdays and Sundays. The 13 deficiencies on record carry no harm or jeopardy findings and nothing abuse-related, and the last inspection was in January 2026, so the picture is current. Staff turnover sits at 50%, a bit above the 45.8% national figure.
Killdeer, ND · Dunn County
★★☆☆☆CMS 2/560 bedsNon-profitMedicaid
- Nurse hours
- 4.33 /day
- Staff turnover
- 33%
- Serious cites
- 0
Hill Top Home of Comfort has a staffing story worth noticing: 4.33 nurse hours per resident day, well above the national average, with weekend coverage dipping about 18% below its own weekday levels. Turnover sits at 33.3%, better than the national 45.8%, which suggests people stay. The trouble is inspection history. Seven deficiencies on record, three serious enough to involve harm or jeopardy, three tied to abuse, and one fine totaling $198,960, a significant penalty for a 60-bed nonprofit. That combination, strong daily care numbers paired with serious regulatory findings, is what pulls the overall picture down toward average. The most recent inspection was August 2025, so the record is current.
Fargo, ND · Cass County
★★★★☆CMS 4/5125 bedsNon-profitMedicaid
- Nurse hours
- 5.03 /day
- Staff turnover
- 31%
- Serious cites
- 0
St. Catherine North is church-run and nonprofit, which tends to show up in how it treats staff, and it does here. Nurse staffing runs about 5.03 hours per resident day, roughly 30% above the national average, and turnover sits at 31.3% against a national 45.8%. Both numbers say people tend to stay. Weekends dip about 11% below the home's own weekday level, so ask how that plays out on a Sunday.
The inspection record is more mixed: 12 deficiencies, including one at the harm level and one abuse-related, plus a single fine of $6,168. The last inspection was in February 2026, so the picture is current. Strong staffing, decent but not spotless oversight.
Strasburg, ND · Emmons County
★★★★★CMS 5/530 bedsNon-profitMedicaid
- Nurse hours
- 4.49 /day
- Staff turnover
- 50%
- Serious cites
- 0
Strasburg Nursing Home runs a tight ship on staffing: 4.49 nurse hours per resident day, roughly 16% above the national average, and the federal staffing rating reflects that. Weekend coverage dips about 16% below its own weekday level, so ask how that plays out on Saturdays and Sundays. The inspection record shows 15 deficiencies, none at harm or jeopardy level, though two are abuse-related, worth asking about directly. Staff turnover sits at 50%, above the 45.8% national average. With 30 beds, this is a small nonprofit where you can likely get straight answers from the people in charge.
Bismarck, ND · Burleigh County
★★★★★CMS 5/548 bedsNon-profitMedicaid
- Nurse hours
- 4.43 /day
- Staff turnover
- 22%
- Serious cites
- 0
Good Samaritan Society Augusta Place runs a tight ship on staffing. Nurses give residents 4.43 hours of care per day, about 15 percent more than the national average, and only 22.4 percent of staff left last year, roughly half the national turnover rate. That combination of low turnover and high hours is rare, and it's the main reason this home rates as well as it does. The tradeoffs show up elsewhere: 13 deficiencies on the current record, two of them serious enough to put residents at risk of harm, plus $16,036 in fines. Weekend staffing also drops about 12 percent below weekday levels. Inspectors last visited in February 2026, so the record is recent.
Grand Forks, ND · Grand Forks County
★★★★☆CMS 4/5196 bedsNon-profitMedicaid
- Nurse hours
- 5.32 /day
- Staff turnover
- 33%
- Serious cites
- 0
Valley Senior Living On Columbia runs 5.32 nurse hours per resident day, well above the national average of 3.86, and its staffing star rating reflects that. Weekend coverage drops roughly 20% below weekday levels, which is common but still worth knowing if your visits fall on Saturdays or Sundays. Staff turnover sits at 32.6%, noticeably lower than the 45.8% national figure, so the people caring for residents tend to stick around. The tradeoff shows up in inspections: 13 deficiencies on record, two at the harm level and one abuse-related, with $20,112 in fines. The most recent inspection was June 2025, so the picture is current. Strong staffing, middling regulatory history.
Lisbon, ND · Ransom County
★☆☆☆☆CMS 1/540 bedsNon-profitMedicaid
- Nurse hours
- 4.44 /day
- Staff turnover
- n/a
- Serious cites
- 0
Parkside Lutheran runs 4.44 nursing hours per resident day, roughly 15% above the national average, but weekends dip about 14% below its own weekday staffing. That gap matters more than the headline number, because CMS scored staffing 1 out of 5 even as quality measures came in at 4 out of 5, a split that usually means the care model looks good on paper but coverage thins out. The inspection record shows 22 deficiencies, none at harm or jeopardy level, though three are abuse-related. This nonprofit has been inspected recently, in December 2025, so the picture is current. Families should ask how weekend shifts are actually covered.
Bismarck, ND · Burleigh County
★★★★★CMS 5/572 bedsNon-profitMedicaid
- Nurse hours
- 4.27 /day
- Staff turnover
- 28%
- Serious cites
- 0
St Gabriel's runs on a nurse staffing level of 4.27 hours per resident day, roughly 11% above the national average, and that shows up in its five-star staffing rating. Turnover sits at 27.9% against a national average near 46%, which matters more than most families realize, fewer unfamiliar faces means care that stays consistent. The trade-off is on the quality side: a two-star rating on CMS quality measures, and 13 deficiencies on record. None of those reached harm or jeopardy level, and none were abuse-related, so the inspection history is clean where it counts. Weekend staffing drops about 11% below its own weekday coverage, worth asking about if you're planning visits or admissions around Saturdays and Sundays.
Richardton, ND · Stark County
★★★★★CMS 5/529 bedsNon-profitMedicaid
- Nurse hours
- 4.18 /day
- Staff turnover
- 46%
- Serious cites
- 0
Richardton Health Center runs on 4.18 nursing hours per resident day, roughly 8% above the national average, and that staffing depth shows up in its five-star staffing rating. The catch is weekends, when coverage drops about 20% below the home's own weekday level, families who visit on Saturdays and Sundays should ask who's actually on the floor. Its inspection record is clean where it matters most: eight deficiencies on file, none causing harm or jeopardy, none tied to abuse, with the most recent survey in December 2025. Staff turnover sits at 46.2%, essentially the national average, so this isn't a home bleeding caregivers faster than everyone else. For 29 beds under nonprofit ownership, the numbers read steady rather than spectacular.
Mayville, ND · Traill County
★★★★☆CMS 4/562 bedsNon-profitMedicaid
- Nurse hours
- 5.25 /day
- Staff turnover
- 51%
- Serious cites
- 0
Luther Memorial Home in Mayville runs on a nonprofit model and staffs at 5.25 nurse hours per resident day, roughly a third more than the national average of 3.86. That's the strongest thing in its file, and it's why the federal staffing rating sits at the top of the scale. The trade-offs show up elsewhere: about half the nursing staff turns over each year, slightly worse than the 45.8% national figure, and weekends run around 14% thinner than weekdays. Seven deficiencies sit on the current record, including one involving harm or jeopardy, though none are abuse-related, and the single fine totals $5,814. The most recent inspection closed out 2025.
Hillsboro, ND · Traill County
★★★☆☆CMS 3/534 bedsNon-profitMedicaid
- Nurse hours
- 4.52 /day
- Staff turnover
- 39%
- Serious cites
- 0
Sanford Hillsboro runs a tight ship on staffing, with 4.52 nurse hours per resident day, roughly 17% above the national average, and a 38.6% turnover rate that beats the national figure of 45.8%. That consistency matters for a 34-bed home where residents see the same faces. But the inspection record tells a different story: 10 deficiencies on file, two serious enough to reach harm or jeopardy level, and $42,488 in fines across two penalties. The health inspection rating sits at 2 out of 5, even though quality measures score 4 and staffing scores 5. The most recent survey was June 26, 2025. The care may be well-staffed, but the state has found real problems worth asking about directly.
New Salem, ND · Morton County
★★★★☆CMS 4/562 bedsNon-profitMedicaid
- Nurse hours
- 4.74 /day
- Staff turnover
- 51%
- Serious cites
- 0
Elm Crest Manor runs on church-affiliated nonprofit ownership and 62 beds in New Salem, and the staffing numbers are genuinely strong: 4.74 nurse hours per resident day, roughly a quarter above the national average. Weekends dip about 17% below its own weekday coverage, though, and turnover sits at 50.6%, higher than the 45.8% national figure, which matters in a small rural building where replacements are hard to find. The current record shows 10 deficiencies with none at the harm or jeopardy level, but 3 are abuse-related, and the most recent inspection was in January 2026. Consistent survey scores and above-average staffing carry real weight here; the abuse citations and churn are what a family should ask about directly.