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

14 Non-Profit Nursing Homes That Accept Medicaid in New Hampshire

14 of the 73 Medicare-certified nursing homes in New Hampshire (19%) are non-profit Medicaid-certified, and all are listed below. 7 of the 14 graded homes earn an A and 0 earn a D or F. They average 4.35 nursing hours per resident per day, 0.45 hours above the 3.9 for every home in New Hampshire. Holy Cross Health Center in Manchester grades highest at A (91 out of 100).

How non-profit Medicaid-certified homes in New Hampshire compare

This group set against every nursing home in New Hampshire, from the current CMS release.

Nursing hours per resident per day

4.35

All homes in New Hampshire: 3.9

Better than the local average

Nurse staff turnover

46.1%

All homes in New Hampshire: 44.1%

Worse than the local average

Average ElderGrade score

83/100

All homes in New Hampshire: 75.5/100

Better than the local average

Grade spread

A
B

7 grade A, 7 grade B,

The best-graded non-profit Medicaid-certified home in New Hampshire is Holy Cross Health Center in Manchester, NH, grade A, 91/100.

Every non-profit Medicaid-certified nursing home in New Hampshire

Showing 1 to 14 of 14, best-graded first.

A

91/100

Holy Cross Health Center

Manchester, NH · Hillsborough County

CMS 5/540 bedsNon-profitMedicaid
Nurse hours
4.70 /day
Staff turnover
34%
Serious cites
0

Holy Cross Health Center runs 40 certified beds in Manchester under church-related nonprofit ownership, and the staffing numbers are the story here: 4.70 total nurse hours per resident day, roughly 22 percent above the national average. Weekend coverage dips about 9 percent below its own weekday level, so ask how that plays out on a Sunday. Turnover sits at 34.3 percent, well under the 45.8 percent national figure, which matters for whether your parent sees the same faces week to week. Two deficiencies on the current record, none at the harm level and none abuse-related, with the most recent inspection dated February 2026.

A

88.5/100

Havenwood-Heritage Heights

Concord, NH · Merrimack County

CMS 2/570 bedsNon-profitMedicaid
Nurse hours
5.23 /day
Staff turnover
n/a
Serious cites
0

Havenwood-Heritage Heights runs a lean nonprofit shop of 70 beds, and its nurse staffing sits at 5.23 hours per resident day against a national average of 3.86, roughly a third more hands-on time than the typical home. The catch is weekends, when coverage drops about 5% below its own weekday pace, so timing matters if you're visiting or checking in. State inspectors last walked through in April 2026 and left seven deficiencies on the record, none at the harm level and none tied to abuse, though the two-star inspection rating says the paperwork and process side isn't as clean as the clinical numbers. On measures like falls and infections, it performs well above average.

A

87/100

St Joseph Residence

Manchester, NH · Hillsborough County

CMS 4/522 bedsNon-profitMedicaid
Nurse hours
5.90 /day
Staff turnover
46%
Serious cites
0

St Joseph Residence runs on 5.90 nurse hours per resident day, roughly half again the national average of 3.86, and that staffing shows up as a five-star CMS rating even though the home only has 22 beds. Weekends dip about 14% below its own weekday coverage, so care can thin out on Saturdays and Sundays. The record shows 11 deficiencies, none at the harm level, one tied to abuse, and the last inspection came in December 2025. Turnover sits at 46.3%, essentially the national norm. Church-affiliated and nonprofit, it's small and well-staffed on paper, with a health inspection and quality record that lands in the middle.

A

87/100

Webster At Rye

Rye, NH · Rockingham County

CMS 4/561 bedsNon-profitMedicaid
Nurse hours
4.58 /day
Staff turnover
46%
Serious cites
0

Webster At Rye runs on more nurse time than most places, 4.58 hours per resident day against a national average of 3.86, roughly 19% more. Weekend coverage dips about 8% below its own weekday pace, so ask how that plays out on a Saturday. Staff turnover sits at 45.5%, almost exactly the national figure, which tells you this isn't a home bleeding caregivers out the door. Its eight deficiencies include nothing at the harm or jeopardy level and nothing abuse-related, and the last inspection was recent, in August 2025. A nonprofit corporation owns the 61-bed building, which matters for where any surplus goes.

A

86/100

Saint Vincent Rehabilitation & Nursing Center

Berlin, NH · Coos County

CMS 2/580 bedsNon-profitMedicaid
Nurse hours
3.61 /day
Staff turnover
44%
Serious cites
0

Saint Vincent runs lean on nursing hours, 3.61 per resident day, about 7% under the national average, and weekends are thinner still, roughly 13% below its own weekday staffing. Turnover sits at 43.9%, slightly better than the 45.8% national figure, which for a small 80-bed nonprofit means fewer unfamiliar faces than many homes. The real tension is inspections: a 1-out-of-5 health inspection rating, 24 deficiencies on the current record including 3 tied to abuse, though none reached harm or jeopardy level. The most recent inspection was June 2025, so that record is current. Strong quality and staffing marks sit alongside inspection problems that families should ask about directly.

A

85/100

Mount Carmel Rehabilitation And Nursing Center

Manchester, NH · Hillsborough County

CMS 3/5122 bedsNon-profitMedicaid
Nurse hours
4.08 /day
Staff turnover
43%
Serious cites
0

Mount Carmel runs on 4.08 nurse hours per resident day, a bit above the national average of 3.86, and its staffing rating reflects that. Weekends thin out by roughly 9% compared to weekdays, which is worth knowing if your visits tend to fall on Saturdays or Sundays. The current record shows 10 deficiencies, none at the harm level, though two are abuse-related, ask about those specifically. Staff turnover sits at 43.4%, slightly better than the 45.8% national figure, and the most recent inspection was in July 2025, so the picture is current. As a church-affiliated nonprofit, it answers to a mission rather than shareholders, which tends to show up in how long caregivers stay.

A

85/100

Saint Francis Rehabilitation And Nursing Center

Laconia, NH · Belknap County

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

Saint Francis in Laconia runs on about 3.75 nurse hours per resident per day, roughly 3% under the national average, and weekends dip about 12% below its own weekday staffing. That's the kind of gap that shows up as slower response times on a Saturday afternoon, not necessarily in a rating. What stands out more is stability: turnover sits at 40.4% against a national 45.8%, and the inspection record is clean, four deficiencies total, none at harm level, none abuse-related, with a survey completed at the end of 2025. For a 51-bed nonprofit home, low turnover and a recent, unremarkable inspection matter more than a few minutes of weekday staffing. Ask about weekend coverage anyway.

B

83/100

Golden View Health Care Center

Meredith, NH · Belknap County

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

Golden View runs a nonprofit home in Meredith with 131 beds, and its strongest feature is how many people are on the floor: 4.70 nurse hours per resident day, roughly 22% above the national average. Weekend coverage slips about 10% below its weekday level, and turnover sits at 39.8%, better than the 45.8% national figure. The tradeoffs show up elsewhere. Inspectors last visited in January 2026 and left 16 deficiencies on record, none at harm or jeopardy level but one tied to abuse. Quality measures earned just 2 of 5 stars, even as staffing took the top mark.

B

82/100

Saint Teresa Rehabilitation & Nursing Center

Manchester, NH · Hillsborough County

CMS 2/551 bedsNon-profitMedicaid
Nurse hours
4.01 /day
Staff turnover
47%
Serious cites
0

Saint Teresa Rehabilitation & Nursing Center runs on 4.01 nurse hours per resident day, a bit above the national average, and that staffing shows up in its above-average rating there. The catch is weekends, when coverage drops roughly 12% below what the home staffs during the week, worth asking about if your family tends to visit Saturday or Sunday. Its record carries 15 deficiencies, three tied to abuse, though none rose to the level of actual harm or jeopardy. Staff turnover sits at 47.4%, slightly worse than the national figure, which matters for how well residents are known. The last inspection was April 2026, so the picture is current.

B

81/100

Salemhaven

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.

B

80/100

Warde Health Center

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.

B

77/100

Presidential Oaks

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.

B

76/100

Saint Ann Rehabilitation And Nursing Center

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.

B

74/100

Morrison Nursing Home

Whitefield, NH · Coos County

CMS 4/557 bedsNon-profitMedicaid
Nurse hours
3.39 /day
Staff turnover
40%
Serious cites
0

Morrison Nursing Home runs about 3.39 nurse hours per resident day, roughly 12% under the national average, and weekends dip another 12% below its own weekday coverage. The bigger concern is its inspection record: 22 deficiencies, including 3 at the harm or jeopardy level and 4 tied to abuse, plus one $45,227 fine. CMS has placed it in the Special Focus Facility program, a designation reserved for homes with a persistent pattern of serious problems. Staff turnover at 40% is better than the 45.8% national figure, and the most recent inspection came in January 2026, so the record is current. What stands out isn't a single bad number; it's the combination of thin staffing, serious deficiency findings, and federal watch-list status together.

Frequently asked questions

How many non-profit Medicaid-certified nursing homes are there in New Hampshire?
There are 14 non-profit Medicaid-certified Medicare-certified nursing homes in New Hampshire, 19% of the 73 nursing homes there.
Are non-profit Medicaid-certified nursing homes better staffed?
In New Hampshire they average 4.35 total nursing hours per resident per day, against 3.9 for all nursing homes in New Hampshire, a difference of +0.45 hours. Staff turnover averages 46.1% against 44.1%.
Which non-profit Medicaid-certified nursing home grades best in New Hampshire?
Holy Cross Health Center in Manchester, NH, grade A, 91 out of 100.
Does being non-profit Medicaid-certified mean a nursing home is safe?
No. Of the 14 graded non-profit Medicaid-certified homes in New Hampshire, 7 grade A and 0 grade D or F.
Do non-profit Medicaid-certified nursing homes in New Hampshire accept Medicaid?
14 of the 14 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in New Hampshire