Home Search Saved Recently viewed Compare
Home / New Hampshire
State directory

Nursing homes in New Hampshire

Explore nursing homes across New Hampshire, or choose a city or county to focus your search.

Explore nursing homes ↓
New Hampshire
Photo credits
73HomesThis site's facility dataset
7,326Certified bedsTotal capacity, not current availability
71Accept MedicarePer this site's payment data; confirm with the home
71Accept MedicaidPer this site's payment data; confirm with the home

Nursing homes across New Hampshire

Homes and star ratings come from Medicare (CMS) and can be a few months old. Medicare doesn’t list which homes offer memory care, hospice or other programs: look for them in a home’s own profile, or ask the home.

73 homes

Alpine Healthcare Center

298 Main Street · Keene, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

85 certified bedsMedicareMedicaid

Applewood Center

8 Snow Road · Winchester, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

72 certified bedsMedicareMedicaid

Bedford Hills Center

30 Colby Court · Bedford, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

147 certified bedsMedicareMedicaid

Bedford Nursing & Rehabilitation Center

480 Donald Street · Bedford, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

102 certified bedsMedicareMedicaid

Belknap County Nursing Home

30 County Drive · Laconia, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Government (county)

94 certified bedsMedicareMedicaid

Birch Healthcare Center

62 Rochester Hill Road · Rochester, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

79 certified bedsMedicareMedicaid

Cedar Healthcare Center

188 Jones Avenue · Portsmouth, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

102 certified bedsMedicareMedicaid

Cheshire County Home

201 River Road · Westmoreland, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Government (county)

150 certified bedsMedicareMedicaid

Colonial Poplin Nursing Home

442 Main Street · Fremont, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

50 certified bedsMedicareMedicaid

Coos County Nursing Home

364 Cates Hill Rd Po Box 416 · Berlin, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: Government (county)

100 certified bedsMedicareMedicaid

Coos County Nursing Hospital

136 County Farm Road · West Stewartstown, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: Government (county)

97 certified bedsMedicaid

Country Village Center, Genesis Healthcare

91 Country Village Road · Lancaster, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

86 certified bedsMedicareMedicaid

Courville at Manchester

44 West Webster Street · Manchester, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

76 certified bedsMedicareMedicaid

Courville at Nashua

22 Hunt Street · Nashua, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

94 certified bedsMedicareMedicaid

Covenant Living of Keene

100 Wyman Rd · Keene, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

20 certified bedsMedicare

Crestwood Center

40 Crosby Street · Milford, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

82 certified bedsMedicareMedicaid

Derry Center for Rehabilitation and Healthcare

20 Chester Road · Derry, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (individual)

62 certified bedsMedicareMedicaid

Dover Center for Health & Rehabilitation

307 Plaza Drive · Dover, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

112 certified bedsMedicareMedicaid

The Edgewood Centre

928 South Street · Portsmouth, NH

CMS overall rating★★★☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

156 certified bedsMedicareMedicaid

Elm Wood Center at Claremont

290 Hanover Street · Claremont, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

68 certified bedsMedicareMedicaid

Epsom Healthcare Center

901 Suncook Valley Highway · Epsom, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

108 certified bedsMedicareMedicaid

Exeter Center

8 Hampton Road · Exeter, NH

CMS overall rating★★★☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

81 certified bedsMedicareMedicaid

Fairview Nursing Home

203 Lowell Road · Hudson, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

101 certified bedsMedicareMedicaid

Glencliff Home for the Elderly

393 High Street · Glencliff, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: Government (state)

130 certified bedsMedicaid

Goffstown Nursing and Rehab Center

29 Center Street · Goffstown, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

41 certified bedsMedicareMedicaid

Golden View Health Care Center

19 Nh Route 104 · Meredith, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

131 certified bedsMedicareMedicaid

Grafton County Nursing Home

3855 Dartmouth College Highway · North Haverhill, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: Government (county)

135 certified bedsMedicareMedicaid

Hackett Hill Healthcare Center

191 Hackett Hill Road · Manchester, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

70 certified bedsMedicareMedicaid

Hanover Hill Health Care Center

700 Hanover Street · Manchester, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

124 certified bedsMedicareMedicaid

Hanover Terrace Health and Rehabilitation

49 Lyme Road · Hanover, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

100 certified bedsMedicareMedicaid

Harris Hill Center, Genesis HealthCare

20 Maitland Street · Concord, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

85 certified bedsMedicareMedicaid

Havenwood-heritage Heights

33 Christian Avenue · Concord, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

70 certified bedsMedicareMedicaid

Hillsboro House Nursing Home

Po Box 400 67 School Street · Hillsboro, NH

CMS overall rating★★★☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

33 certified bedsMedicareMedicaid

Hillsborough County Nursing Home

400 Mast Road · Goffstown, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: Government (county)

300 certified bedsMedicareMedicaid

Holy Cross Health Center

357 Island Pond Road · Manchester, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: Non-profit (church related)

40 certified bedsMedicareMedicaid

Jaffrey Rehabilitation and Nursing Center

20 Plantation Drive · Jaffrey, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (individual)

83 certified bedsMedicareMedicaid

Keene Center, Genesis Healthcare

677 Court Street · Keene, NH

CMS overall rating★★★☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

106 certified bedsMedicareMedicaid

Laconia Rehabilitation Center

175 Blueberry Lane · Laconia, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

120 certified bedsMedicareMedicaid

Lafayette Center

93 Main Street · Franconia, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

72 certified bedsMedicareMedicaid

Langdon Place of Dover

60 Middle Road · Dover, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

30 certified bedsMedicareMedicaid

Langdon Place of Keene

136 A Arch Street · Keene, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

25 certified bedsMedicareMedicaid

Lebanon Center, Genesis HealthCare

24 Old Etna Road · Lebanon, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

110 certified bedsMedicareMedicaid

Maple Leaf Health Care Center

198 Pearl Street · Manchester, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

114 certified bedsMedicareMedicaid

Merrimack County Nursing Home

325 Daniel Webster Highway · Boscawen, NH

CMS overall rating★★★☆☆CMS Care Compare
No photo on file

Ownership: Government (county)

290 certified bedsMedicareMedicaid

Mineral Springs

1251 White Mountain Highway · North Conway, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

87 certified bedsMedicareMedicaid

Morrison Nursing Home

6 Terrace Street · Whitefield, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

57 certified bedsMedicareMedicaid

Mount Carmel Rehabilitation and Nursing Center

235 Myrtle Street · Manchester, NH

CMS overall rating★★★☆☆CMS Care Compare
No photo on file

Ownership: Non-profit (church related)

122 certified bedsMedicareMedicaid

Mountain Ridge Center, Genesis HealthCare

7 Baldwin Street · Franklin, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

86 certified bedsMedicareMedicaid

Mountain View Community

93 Water Village Road · Ossipee, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Government (county)

103 certified bedsMedicareMedicaid

Nashua Post Acute Care

55 Harris Road · Nashua, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

290 certified bedsMedicareMedicaid

Oceanside Skilled Nursing and Rehabilitation

22 Tuck Road · Hampton, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

117 certified bedsMedicareMedicaid

Pheasant Wood Center

50 Pheasant Road · Peterborough, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (corporation)

99 certified bedsMedicareMedicaid

Pleasant Valley Nursing and Rehab Center

8 Peabody Road · Derry, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

112 certified bedsMedicareMedicaid

Pleasant View Center

239 Pleasant Street · Concord, NH

CMS overall rating★☆☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

176 certified bedsMedicareMedicaid

Presidential Oaks

200 Pleasant Street · Concord, NH

CMS overall rating★★★☆☆CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

85 certified bedsMedicareMedicaid

Ridgewood Center, Genesis HealthCare

25 Ridgewood Road · Bedford, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

150 certified bedsMedicareMedicaid

Riverside Rest Home

276 County Farm Road · Dover, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: Government (county)

215 certified bedsMedicareMedicaid

Riverwoods at Exeter

6 White Oak Drive · Exeter, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

8 certified bedsMedicare

Rochester Manor

40 Whitehall Road · Rochester, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

108 certified bedsMedicareMedicaid

Rockingham County Nursing Home

117 North Road · Brentwood, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Government (county)

226 certified bedsMedicareMedicaid

Saint Ann Rehabilitation and Nursing Center

195 Dover Point Road · Dover, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

54 certified bedsMedicareMedicaid

Saint Francis Rehabilitation and Nursing Center

406 Court Street · Laconia, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: Non-profit (church related)

51 certified bedsMedicareMedicaid

Saint Teresa Rehabilitation & Nursing Center

519 Bridge Street · Manchester, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

51 certified bedsMedicareMedicaid

Saint Vincent Rehabilitation & Nursing Center

29 Providence Avenue · Berlin, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: Non-profit (church related)

80 certified bedsMedicareMedicaid

Salemhaven

23 Geremonty Drive · Salem, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

110 certified bedsMedicareMedicaid

St Joseph Residence

495 Mammoth Rd · Manchester, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Non-profit (church related)

22 certified bedsMedicareMedicaid

Sullivan County Health Care

5 Nursing Home Drive · Unity, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Government (county)

156 certified bedsMedicareMedicaid

The Elms Center

71 Elm Street · Milford, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

52 certified bedsMedicareMedicaid

Villa Crest Nursing and Retirement Center

1276 Hanover Street · Manchester, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

126 certified bedsMedicareMedicaid

Warde Health Center

21 Searles Road · Windham, NH

CMS overall rating★★★★★CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

32 certified bedsMedicareMedicaid

Webster at Rye

795 Washington Road · Rye, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: Non-profit (corporation)

61 certified bedsMedicareMedicaid

Wolfeboro Bay Center

39 Clipper Drive · Wolfeboro, NH

CMS overall rating★★★★☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

104 certified bedsMedicareMedicaid

Woodlawn Healthcare Center

84 Pine Street · Newport, NH

CMS overall rating★★☆☆☆CMS Care Compare
No photo on file

Ownership: For-profit (limited liability company)

53 certified bedsMedicareMedicaid

Distance sorting uses the selected city or county's real center. CMS ratings and family reviews remain separate.

Understand your options

Choosing nursing home care in New Hampshire

This directory lists 73 nursing homes in New Hampshire, with 7,326 certified beds between them. Their average CMS overall rating is 3.0 stars, close to the national average of 3.0 stars: 34 homes hold four or five stars and 32 have one or two.

Among the highest-rated homes are Langdon Place Of Keene (5 stars), Saint Francis Rehabilitation And Nursing Center (5 stars) and Coos County Nursing Hospital (5 stars).

By ownership, 62% are for-profit, 22% non-profit and 16% government-owned. 5 homes are candidates for it.

The most homes are in Hillsborough County (21), Rockingham County (12) and Cheshire County (7).

These figures come from the CMS data behind this directory. Ratings and inspections change, so confirm current details on each home’s profile and with the home itself.

Costs and payment

Contact your shortlisted homes for a current quote and to discuss accepted payment options.

Explore payment guides →
What should I ask before choosing a home?

Ask how the home will meet your loved one’s needs, how family members receive updates, what costs to expect, and whether you can visit before deciding.

How can I broaden my search?

Use the state map search, or select a city or county above to focus on a smaller area of New Hampshire.

A little guidance goes a long way

Planning your search in New Hampshire

A state-wide search can help you explore your options. Narrow the list to communities that make visits manageable for family and friends. Review each home’s information, then contact your shortlist about the care you need, payment options and next steps.

Need a hand narrowing it down?

Tell us what matters to your family and get help exploring your options.

Get help →

Feel prepared for the next step

Read practical guides about tours, coverage questions and care transitions.

Explore family guides →
Keep exploring New Hampshire

Find nursing homes by location

Questions about nursing homes in New Hampshire

How many nursing homes are in New Hampshire?

There are 73 Medicare-certified nursing homes in New Hampshire, with 7,326 certified beds in total. Bed counts show capacity, not current openings.

Which nursing homes in New Hampshire have the highest Medicare rating?

Applewood Center (5 stars), Cedar Healthcare Center (5 stars), Coos County Nursing Hospital (5 stars). See the full ranking.

What is the average Medicare rating of nursing homes in New Hampshire?

3.0 out of 5 across 73 rated homes.

Do nursing homes in New Hampshire accept Medicaid?

71 of the 73 homes accept Medicaid, according to Medicare’s records. Confirm with each home, since Medicaid beds can be limited. How nursing home Medicaid works in New Hampshire.

Are any nursing homes in New Hampshire on Medicare’s Special Focus list?

No. The Special Focus program follows homes with a history of serious quality problems. Data as of September 2026.