Salem, NH · Rockingham County
★★☆☆☆CMS 2/5110 bedsNon-profitMedicaid
- Nurse hours
- 3.89 /day
- Staff turnover
- 42%
- Serious cites
- 0
Salemhaven runs a nonprofit home with 110 beds, and its nurse staffing sits right at the national mark, 3.89 hours per resident day against 3.86, though weekends thin out by about 15% compared to weekdays, which is worth asking about if your family visits or calls on Saturdays and Sundays. Staff turnover is 42.4%, a bit better than the 45.8% national figure, so caregivers tend to stick around longer than average. The health inspection side is the weak spot: a 2-out-of-5 rating, 14 deficiencies on record including one abuse-related citation, though none rose to actual harm or jeopardy. The most recent inspection was August 2025, so the picture is current.
North Haverhill, NH · Grafton County
★★☆☆☆CMS 2/5135 bedsGovernmentMedicaid
- Nurse hours
- 4.67 /day
- Staff turnover
- n/a
- Serious cites
- 0
Grafton County Nursing Home is county-owned, and the staffing numbers reflect that: 4.67 total nurse hours per resident day, roughly 21% above the national average. That's the strongest part of the picture. Weekends dip about 5% below its own weekday level, so coverage thins out a bit then.
The inspection record is where it gets rockier. Twenty deficiencies are on file, three tied to abuse, though none reached the harm or jeopardy level. Its last inspection was April 2, 2026, so the record is recent. Federal ratings put health inspections and quality measures at 2 out of 5 each, with staffing at 3. If you're weighing this one, ask specifically about those three abuse-related findings and how weekends are covered.
Manchester, NH · Hillsborough County
★★★★☆CMS 4/5124 bedsFor-profitMedicaid
- Nurse hours
- 4.06 /day
- Staff turnover
- 37%
- Serious cites
- 0
Hanover Hill runs on more nursing hours than the typical U.S. home, 4.06 per resident day against a national average of 3.86, and its staff tends to stay longer, with turnover at 36.9% versus roughly 46% nationally. Inspectors did cite eight deficiencies, one serious enough to involve harm or jeopardy, and fined the corporation $8,512; the last visit was in March 2026. Weekend coverage does dip about 12% below weekday levels, so ask how that plays out on a Sunday. For-profit ownership and a mid-range inspection record are worth weighing against the steadier staffing.
Laconia, NH · Belknap County
★☆☆☆☆CMS 1/5120 bedsFor-profitMedicaid
- Nurse hours
- 3.65 /day
- Staff turnover
- 28%
- Serious cites
- 0
Laconia Rehabilitation Center runs 120 beds under corporate ownership, and its numbers tell a mixed story. Nurse staffing sits at 3.65 hours per resident day, roughly 6% under the national average, and weekends drop about 12% below the home's own weekday coverage, so the thinnest shifts land when families tend to visit. Turnover is the bright spot: 28.4% against a national 45.8% means aides and nurses here tend to stay. The inspection record is more uneven: 21 deficiencies on file, including one at the harm level and one tied to abuse, plus a single $7,901 fine. The most recent inspection was May 2025, so the picture is current.
Windham, NH · Rockingham County
★★★★★CMS 5/532 bedsNon-profitMedicaid
- Nurse hours
- 4.42 /day
- Staff turnover
- 47%
- Serious cites
- 0
Warde Health Center is a small nonprofit home in Windham, 32 beds, and its inspection record is the strongest thing it has going. Three deficiencies on file, none of them causing harm or involving abuse, and a five-star health inspection rating from CMS. Staffing sits at 4.42 nurse hours per resident day, roughly 14% above the national average, though weekends run about 8% thinner than weekdays, so ask how that gap gets covered. Turnover is 46.7%, just a hair above the national 45.8%, not alarming, but worth asking about. Quality measures land mid-range at three stars. With a March 2026 inspection, the record is recent.
West Stewartstown, NH · Coos County
★★★★★CMS 5/597 bedsGovernmentMedicaid
- Nurse hours
- 4.74 /day
- Staff turnover
- 45%
- Serious cites
- 0
Coos County Nursing Hospital in West Stewartstown is county-owned and runs on 4.74 nurse hours per resident day, roughly a quarter more staffing than the national average. That shows up in its staffing star rating, though weekends dip about 15% below weekday levels, so coverage isn't perfectly even across the week. Turnover sits at 45.3%, essentially matching the national rate, so this isn't a home bleeding staff.
What stands out is the inspection record: three deficiencies, none at the harm level, none abuse-related, and a survey as recent as October 2025. State inspectors clearly found little to flag. The weaker spot is the quality measure rating, which suggests outcomes like falls or antipsychotic use aren't tracking as well as the staffing and inspection picture would imply.
Hanover, NH · Grafton County
★★★★☆CMS 4/5100 bedsFor-profitMedicaid
- Nurse hours
- 3.36 /day
- Staff turnover
- 50%
- Serious cites
- 0
Hanover Terrace is a 100-bed for-profit home in Grafton County, and the inspection record is fairly clean: three deficiencies on file, none of them causing harm or jeopardy, none tied to abuse. Staff turnover sits at 50%, a few points above the 45.8% national average, worth asking about, since consistent caregivers matter, though that gap isn't dramatic. The five-star quality measure rating suggests residents' clinical outcomes look good on paper. The most recent inspection was in December 2025, so the information is current. For a family weighing this home, the picture is a decent one: no serious safety findings, strong quality metrics, and turnover that's elevated but not alarming.
Brentwood, NH · Rockingham County
★★★★☆CMS 4/5226 bedsGovernmentMedicaid
- Nurse hours
- 4.84 /day
- Staff turnover
- 56%
- Serious cites
- 0
Rockingham County Nursing Home runs on county government money, and the staffing numbers show it: 4.84 nurse hours per resident day, roughly a quarter more than the national average. That's the kind of margin that matters on a Tuesday afternoon when someone needs help getting to the bathroom. The tradeoffs are real, though. Weekend coverage drops about 11% from weekday levels, and 56.3% annual turnover means a good share of the people providing that care are still learning the building. Four deficiencies on the current record, none involving harm or abuse, with an inspection as recent as August 2025. The quality measure score sits at 2 out of 5, so clinical outcomes don't track as well as the raw staffing strength suggests.
Dover, NH · Strafford County
★★★★★CMS 5/530 bedsFor-profitMedicaid
- Nurse hours
- 5.62 /day
- Staff turnover
- 56%
- Serious cites
- 0
Langdon Place Of Dover runs a small house, 30 beds, and staffs it well above what most homes manage, at 5.62 nurse hours per resident day against a national average of 3.86. That staffing cushion is the main thing working in its favor. The tradeoffs show up elsewhere: weekend coverage drops roughly 18% below weekday levels, and turnover sits at 55.6%, meaning more than half the nursing staff leaves within a year. Six deficiencies on record, none involving harm or abuse, and a recent February 2025 inspection. The care hours are real; the question is whether they hold steady when weekends and turnover test them.
Berlin, NH · Coos County
★★☆☆☆CMS 2/5100 bedsGovernmentMedicaid
- Nurse hours
- 4.93 /day
- Staff turnover
- 51%
- Serious cites
- 0
Coos County Nursing Home in Berlin runs on county money, and the staffing reflects that: 4.93 nurse hours per resident day, roughly 28% above the national figure. Weekends drop about 14% below its own weekday level, so coverage thins out on Saturdays and Sundays. Turnover sits at 50.9%, higher than the 45.8% national average, meaning a good share of the people caring for residents are still learning the building. Inspections tell a mixed story, 11 deficiencies on record, none at the harm level, but three tied to abuse, with the last survey in February 2026. The county's investment in direct care is real; the consistency and safety record are where the gaps show.
Exeter, NH · Rockingham County
★★★★★CMS 5/58 bedsNon-profit
- Nurse hours
- n/a /day
- Staff turnover
- n/a
- Serious cites
- 0
Riverwoods At Exeter is an eight-bed nonprofit home, and that small scale shows in its record. Four deficiencies on file with none at the harm level and nothing abuse-related is a clean sheet by federal standards, and the most recent inspection came in March 2026, so you're looking at recent information rather than a stale survey. Quality measures score at the top of CMS's five-point scale, which speaks to how residents are actually doing day to day. The one number worth asking about is staffing: with only eight beds, coverage depends on a small crew, so find out who's on overnight and what happens when someone calls out.
Winchester, NH · Cheshire County
★★★★★CMS 5/572 bedsFor-profitMedicaid
- Nurse hours
- 3.53 /day
- Staff turnover
- 36%
- Serious cites
- 0
Applewood Center runs lean on nursing hours, 3.53 per resident day against a national average of 3.86, and weekends dip about 16% below its own weekday coverage. That gap matters most when families visit on Saturdays and Sundays. What offsets it: staff turnover of 35.8% is well below the national 45.8%, so the people caring for residents tend to stay. The inspection record is clean where it counts, seven deficiencies on file, none at the harm level, none abuse-related, and the most recent inspection was June 2026. A 72-bed for-profit with steady staff and no serious citations, but you'll want to ask how weekend coverage actually looks on the floor.
Nashua, NH · Hillsborough County
★★★★★CMS 5/594 bedsFor-profitMedicaid
- Nurse hours
- 3.76 /day
- Staff turnover
- 53%
- Serious cites
- 0
Courville At Nashua runs 94 certified beds under corporate ownership, and its staffing is the number worth sitting with. At 3.76 nurse hours per resident day, it sits just under the national average of 3.86, and weekends dip about 7% below its own weekday staffing, small gaps that add up over a long stay. Annual turnover of 52.6% against a national 45.8% means more than half the nursing staff leaves each year, which is felt most in whether residents see familiar faces. The good news: eight deficiencies on record, none at harm or jeopardy level and none abuse-related, with an inspection as recent as July 2025.
Bedford, NH · Hillsborough County
★★★★☆CMS 4/5147 bedsFor-profitMedicaid
- Nurse hours
- 3.40 /day
- Staff turnover
- 27%
- Serious cites
- 0
Bedford Hills Center runs 147 certified beds under for-profit LLC ownership, and its nurse staffing sits at 3.40 hours per resident day, roughly 12% under the national average of 3.86. Weekends dip about 9% below its own weekday coverage, so the thinnest shifts are the ones families tend to visit. Turnover is the bright spot: 27.4% against a national 45.8% means aides and nurses here tend to stay, which matters for familiarity and consistency of care. The inspection record is decent, a 4/5 health inspection star, most recently surveyed August 2025, with 8 deficiencies total, one at harm level and none abuse-related, plus a single fine of $16,452. The staffing hours are what hold the overall picture back.
Concord, NH · Merrimack County
★★★☆☆CMS 3/585 bedsNon-profitMedicaid
- Nurse hours
- 4.43 /day
- Staff turnover
- 68%
- Serious cites
- 0
Presidential Oaks runs 4.43 nurse hours per resident day, roughly 15% above the national average, but weekends drop about 13% below its own weekday level, so the coverage you get depends on when you visit. Staff turnover sits at 68.3% against a national 45.8%, meaning a lot of the people providing that care are new and still learning the building. The current record shows 16 deficiencies, none at the harm level, but one abuse-related citation is worth asking about directly. Inspections were recent and the quality measures are strong; the weaker inspection history and churn are what pull the overall picture down.
Manchester, NH · Hillsborough County
★★★★☆CMS 4/5126 bedsFor-profitMedicaid
- Nurse hours
- 3.45 /day
- Staff turnover
- 35%
- Serious cites
- 0
Villa Crest runs 126 certified beds under for-profit LLC ownership, and its staffing tells the clearest story: 3.45 nurse hours per resident day, about 11% under the national average of 3.86, with weekends running roughly 8% leaner than weekdays. Turnover sits at 35.4%, better than the 45.8% national figure, which matters for consistency of care. The inspection record shows 9 deficiencies, none at harm or jeopardy level, though one is abuse-related, and the most recent inspection was July 2025. Its four-star marks for health inspections and quality measures are genuinely earned, but the three-star staffing rating reflects that thinner coverage.
North Conway, NH · Carroll County
★★☆☆☆CMS 2/587 bedsFor-profitMedicaid
- Nurse hours
- 4.05 /day
- Staff turnover
- 40%
- Serious cites
- 0
Mineral Springs has 87 certified beds in North Conway, run by a for-profit limited liability company. Its staffing is the bright spot: 4.05 nurse hours per resident day, about 5% above the national average, and a 40% turnover rate that actually beats the 45.8% national figure. Weekends run roughly 9% thinner than weekdays, so coverage isn't perfectly even.
The inspection record is the harder read. CMS gives it 2 out of 5 health inspection stars and 2 out of 5 on quality measures, with 27 deficiencies currently on file, one at harm or jeopardy level, two tied to abuse. Two fines total $32,148, and the last inspection was August 7, 2025. Strong staffing, rough survey history.
Dover, NH · Strafford County
★★★★☆CMS 4/5112 bedsFor-profitMedicaid
- Nurse hours
- 3.31 /day
- Staff turnover
- 45%
- Serious cites
- 0
Dover Center runs on thinner nurse coverage than most homes, 3.31 hours per resident day against a national average of 3.86, with weekends dipping about 10% below its own weekday levels. Staff turnover sits at 44.9%, right in line with the national figure, so retention isn't the standout problem here. What stands out is the inspection record: 15 deficiencies, one tied to abuse, though none reached the level of actual harm or jeopardy, and the most recent state visit was in May 2025. The quality measures score well, but quality numbers come from resident assessments, not from how the place is run day to day. For-profit ownership under an LLC, and a two-out-of-five inspection rating, are the parts I'd ask about directly.
Dover, NH · Strafford County
★★★★☆CMS 4/554 bedsNon-profitMedicaid
- Nurse hours
- 4.25 /day
- Staff turnover
- 61%
- Serious cites
- 0
Saint Ann Rehabilitation And Nursing Center runs about 4.25 nurse hours per resident per day, roughly 10% above the national average, though weekend coverage dips about 10% below its own weekday level. The trade-off shows up in retention: annual staff turnover is 60.5%, well above the 45.8% national figure, so residents likely see a rotating cast of caregivers. Inspections look solid, a 4/5 health inspection rating, six deficiencies on record, none at harm or jeopardy level, and one abuse-related finding. The quality measure rating sits at 2/5, which is where the home's numbers thin out. Nonprofit ownership and a recent March 2026 inspection round out the picture. Strong staffing on paper, shaky consistency in practice.
Lancaster, NH · Coos County
★★★★☆CMS 4/586 bedsFor-profitMedicaid
- Nurse hours
- 3.19 /day
- Staff turnover
- 30%
- Serious cites
- 0
Country Village Center runs on about 3.19 nurse hours per resident each day, roughly 17% under the national average of 3.86, and weekends dip another 9% below its own weekday numbers. That's the tradeoff you're weighing against a record that's otherwise fairly clean: ten deficiencies on file, none at the harm or jeopardy level, nothing abuse-related, and an inspection that's recent as of September 2025. Staff turnover sits at 30%, well under the national 45.8%, which suggests the people who are there tend to stay. Genesis operates it as a for-profit LLC. Ask how they cover a weekend callout.