Alpine Healthcare Center
298 Main Street · Keene, NH
Ownership: For-profit (limited liability company)
Applewood Center
8 Snow Road · Winchester, NH
Ownership: For-profit (corporation)
Bedford Hills Center
30 Colby Court · Bedford, NH
Ownership: For-profit (limited liability company)
Bedford Nursing & Rehabilitation Center
480 Donald Street · Bedford, NH
Ownership: For-profit (limited liability company)
Belknap County Nursing Home
30 County Drive · Laconia, NH
Ownership: Government (county)
Birch Healthcare Center
62 Rochester Hill Road · Rochester, NH
Ownership: For-profit (limited liability company)
Cedar Healthcare Center
188 Jones Avenue · Portsmouth, NH
Ownership: For-profit (limited liability company)
Cheshire County Home
201 River Road · Westmoreland, NH
Ownership: Government (county)
Colonial Poplin Nursing Home
442 Main Street · Fremont, NH
Ownership: For-profit (limited liability company)
Coos County Nursing Home
364 Cates Hill Rd Po Box 416 · Berlin, NH
Ownership: Government (county)
Coos County Nursing Hospital
136 County Farm Road · West Stewartstown, NH
Ownership: Government (county)
Country Village Center, Genesis Healthcare
91 Country Village Road · Lancaster, NH
Ownership: For-profit (limited liability company)
Courville at Manchester
44 West Webster Street · Manchester, NH
Ownership: For-profit (limited liability company)
Courville at Nashua
22 Hunt Street · Nashua, NH
Ownership: For-profit (limited liability company)
Covenant Living of Keene
100 Wyman Rd · Keene, NH
Ownership: Non-profit (corporation)
Crestwood Center
40 Crosby Street · Milford, NH
Ownership: For-profit (limited liability company)
Derry Center for Rehabilitation and Healthcare
20 Chester Road · Derry, NH
Ownership: For-profit (individual)
Dover Center for Health & Rehabilitation
307 Plaza Drive · Dover, NH
Ownership: For-profit (limited liability company)
The Edgewood Centre
928 South Street · Portsmouth, NH
Ownership: For-profit (corporation)
Elm Wood Center at Claremont
290 Hanover Street · Claremont, NH
Ownership: For-profit (corporation)
Epsom Healthcare Center
901 Suncook Valley Highway · Epsom, NH
Ownership: For-profit (limited liability company)
Exeter Center
8 Hampton Road · Exeter, NH
Ownership: For-profit (corporation)
Fairview Nursing Home
203 Lowell Road · Hudson, NH
Ownership: For-profit (limited liability company)
Glencliff Home for the Elderly
393 High Street · Glencliff, NH
Ownership: Government (state)
Goffstown Nursing and Rehab Center
29 Center Street · Goffstown, NH
Ownership: For-profit (limited liability company)
Golden View Health Care Center
19 Nh Route 104 · Meredith, NH
Ownership: Non-profit (corporation)
Grafton County Nursing Home
3855 Dartmouth College Highway · North Haverhill, NH
Ownership: Government (county)
Hackett Hill Healthcare Center
191 Hackett Hill Road · Manchester, NH
Ownership: For-profit (corporation)
Hanover Hill Health Care Center
700 Hanover Street · Manchester, NH
Ownership: For-profit (corporation)
Hanover Terrace Health and Rehabilitation
49 Lyme Road · Hanover, NH
Ownership: For-profit (limited liability company)
Harris Hill Center, Genesis HealthCare
20 Maitland Street · Concord, NH
Ownership: For-profit (corporation)
Havenwood-heritage Heights
33 Christian Avenue · Concord, NH
Ownership: Non-profit (corporation)
Hillsboro House Nursing Home
Po Box 400 67 School Street · Hillsboro, NH
Ownership: For-profit (corporation)
Hillsborough County Nursing Home
400 Mast Road · Goffstown, NH
Ownership: Government (county)
Holy Cross Health Center
357 Island Pond Road · Manchester, NH
Ownership: Non-profit (church related)
Jaffrey Rehabilitation and Nursing Center
20 Plantation Drive · Jaffrey, NH
Ownership: For-profit (individual)
Keene Center, Genesis Healthcare
677 Court Street · Keene, NH
Ownership: For-profit (corporation)
Laconia Rehabilitation Center
175 Blueberry Lane · Laconia, NH
Ownership: For-profit (corporation)
Lafayette Center
93 Main Street · Franconia, NH
Ownership: For-profit (limited liability company)
Langdon Place of Dover
60 Middle Road · Dover, NH
Ownership: For-profit (limited liability company)
Langdon Place of Keene
136 A Arch Street · Keene, NH
Ownership: For-profit (limited liability company)
Lebanon Center, Genesis HealthCare
24 Old Etna Road · Lebanon, NH
Ownership: For-profit (limited liability company)
Maple Leaf Health Care Center
198 Pearl Street · Manchester, NH
Ownership: For-profit (limited liability company)
Merrimack County Nursing Home
325 Daniel Webster Highway · Boscawen, NH
Ownership: Government (county)
Mineral Springs
1251 White Mountain Highway · North Conway, NH
Ownership: For-profit (limited liability company)
Morrison Nursing Home
6 Terrace Street · Whitefield, NH
Ownership: Non-profit (corporation)
Mount Carmel Rehabilitation and Nursing Center
235 Myrtle Street · Manchester, NH
Ownership: Non-profit (church related)
Mountain Ridge Center, Genesis HealthCare
7 Baldwin Street · Franklin, NH
Ownership: For-profit (limited liability company)
Mountain View Community
93 Water Village Road · Ossipee, NH
Ownership: Government (county)
Nashua Post Acute Care
55 Harris Road · Nashua, NH
Ownership: For-profit (limited liability company)
Oceanside Skilled Nursing and Rehabilitation
22 Tuck Road · Hampton, NH
Ownership: For-profit (corporation)
Pheasant Wood Center
50 Pheasant Road · Peterborough, NH
Ownership: For-profit (corporation)
Pleasant Valley Nursing and Rehab Center
8 Peabody Road · Derry, NH
Ownership: For-profit (limited liability company)
Pleasant View Center
239 Pleasant Street · Concord, NH
Ownership: For-profit (limited liability company)
Presidential Oaks
200 Pleasant Street · Concord, NH
Ownership: Non-profit (corporation)
Ridgewood Center, Genesis HealthCare
25 Ridgewood Road · Bedford, NH
Ownership: For-profit (limited liability company)
Riverside Rest Home
276 County Farm Road · Dover, NH
Ownership: Government (county)
Riverwoods at Exeter
6 White Oak Drive · Exeter, NH
Ownership: Non-profit (corporation)
Rochester Manor
40 Whitehall Road · Rochester, NH
Ownership: For-profit (limited liability company)
Rockingham County Nursing Home
117 North Road · Brentwood, NH
Ownership: Government (county)
Saint Ann Rehabilitation and Nursing Center
195 Dover Point Road · Dover, NH
Ownership: Non-profit (corporation)
Saint Francis Rehabilitation and Nursing Center
406 Court Street · Laconia, NH
Ownership: Non-profit (church related)
Saint Teresa Rehabilitation & Nursing Center
519 Bridge Street · Manchester, NH
Ownership: Non-profit (corporation)
Saint Vincent Rehabilitation & Nursing Center
29 Providence Avenue · Berlin, NH
Ownership: Non-profit (church related)
Salemhaven
23 Geremonty Drive · Salem, NH
Ownership: Non-profit (corporation)
St Joseph Residence
495 Mammoth Rd · Manchester, NH
Ownership: Non-profit (church related)
Sullivan County Health Care
5 Nursing Home Drive · Unity, NH
Ownership: Government (county)
The Elms Center
71 Elm Street · Milford, NH
Ownership: For-profit (limited liability company)
Villa Crest Nursing and Retirement Center
1276 Hanover Street · Manchester, NH
Ownership: For-profit (limited liability company)
Warde Health Center
21 Searles Road · Windham, NH
Ownership: Non-profit (corporation)
Webster at Rye
795 Washington Road · Rye, NH
Ownership: Non-profit (corporation)
Wolfeboro Bay Center
39 Clipper Drive · Wolfeboro, NH
Ownership: For-profit (limited liability company)
Woodlawn Healthcare Center
84 Pine Street · Newport, NH
Ownership: For-profit (limited liability company)
Distance sorting uses the selected city or county's real center. CMS ratings and family reviews remain separate.
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 →Quality and staffing
Review each home’s dated CMS ratings, inspection information and staffing details in its profile.
Understand nursing home ratings →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.
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 →Find nursing homes by location
See the best-rated nursing homes in New Hampshire →
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.
