Best nursing homes in New Hampshire
There are 73 nursing homes in New Hampshire certified by Medicare. Of the 73 with a CMS star rating, the average is 3 stars. The national average is 3.
Source: Centers for Medicare & Medicaid Services (CMS), Medicare Care Compare. We refresh our information from this source. About our data
How New Hampshire nursing homes are rated
| 5 stars | 13 |
|---|---|
| 4 stars | 21 |
| 3 stars | 7 |
| 2 stars | 20 |
| 1 stars | 12 |
Top-rated nursing homes in New Hampshire
Sorted by CMS star rating, then name. Click a facility for inspections, staffing and quality details.
1.Applewood Center
8 Snow Road, Winchester, NH 03470
For-profit · 72 beds · Part of Genesis Healthcare
- CMS high performer
★★★★★5Much above average- ★★★★★5Much above average
3.Coos County Nursing Hospital
136 County Farm Road, West Stewartstown, NH 03597
Government · 97 beds
- CMS high performer
★★★★★5Much above average- ★★★★★5Much above average
- ★★★★★5Much above average
- ★★★★★5Much above average
7.Langdon Place of Dover
60 Middle Road, Dover, NH 03820
For-profit · 30 beds · Part of 603 Healthcare
★★★★★5Much above average8.Langdon Place of Keene
136 A Arch Street, Keene, NH 03431
For-profit · 25 beds · Part of 603 Healthcare
- CMS high performer
★★★★★5Much above average- ★★★★★5Much above average
- ★★★★★5Much above average
- ★★★★★5Much above average
12.Saint Francis Rehabilitation and Nursing Center
406 Court Street, Laconia, NH 03246
Non-profit · 51 beds · Part of Catholic Charities New Hampshire
- CMS high performer
★★★★★5Much above average13.Warde Health Center
21 Searles Road, Windham, NH 03087
Non-profit · 32 beds · Part of Catholic Charities New Hampshire
- CMS high performer
★★★★★5Much above average14.Bedford Hills Center
30 Colby Court, Bedford, NH 03110
For-profit · 147 beds · Part of 603 Healthcare
★★★★★4Above average- ★★★★★4Above average
- ★★★★★4Above average
- ★★★★★4Above average
18.Country Village Center, Genesis Healthcare
91 Country Village Road, Lancaster, NH 03584
For-profit · 86 beds · Part of Genesis Healthcare
★★★★★4Above average19.Covenant Living of Keene
100 Wyman Rd, Keene, NH 03431
Non-profit · 20 beds · Part of Covenant Living
★★★★★4Above average20.Crestwood Center
40 Crosby Street, Milford, NH 03055
For-profit · 82 beds · Part of Genesis Healthcare
★★★★★4Above average21.Dover Center for Health & Rehabilitation
307 Plaza Drive, Dover, NH 03820
For-profit · 112 beds · Part of National Health Care Associates
★★★★★4Above average- ★★★★★4Above average
- ★★★★★4Above average
24.Hanover Terrace Health and Rehabilitation
49 Lyme Road, Hanover, NH 03755
For-profit · 100 beds
- New owner (last 12 months)
★★★★★4Above average- ★★★★★4Above average
- ★★★★★4Above average
- ★★★★★4Above average
- ★★★★★4Above average
29.Saint Ann Rehabilitation and Nursing Center
195 Dover Point Road, Dover, NH 03820
Non-profit · 54 beds · Part of Catholic Charities New Hampshire
★★★★★4Above average- ★★★★★4Above average
Nursing Homes by city in New Hampshire
- Bedford (3 · 2.3★)
- Berlin (2 · 2★)
- Boscawen (1 · 3★)
- Brentwood (1 · 4★)
- Claremont (1 · 2★)
- Concord (4 · 2★)
- Derry (2 · 3★)
- Dover (4 · 4.5★)
- Epsom (1 · 2★)
- Exeter (2 · 4★)
- Franconia (1 · 1★)
- Franklin (1 · 1★)
- Fremont (1 · 4★)
- Glencliff (1 · 2★)
- Goffstown (2 · 3★)
- Hampton (1 · 1★)
- Hanover (1 · 4★)
- Hillsboro (1 · 3★)
- Hudson (1 · 1★)
- Jaffrey (1 · 1★)
- Keene (4 · 3.3★)
- Laconia (3 · 3.3★)
- Lancaster (1 · 4★)
- Lebanon (1 · 1★)
- Manchester (9 · 3.4★)
- Meredith (1 · 4★)
- Milford (2 · 3★)
- Nashua (2 · 3★)
- Newport (1 · 2★)
- North Conway (1 · 2★)
- North Haverhill (1 · 2★)
- Ossipee (1 · 4★)
- Peterborough (1 · 2★)
- Portsmouth (2 · 4★)
- Rochester (2 · 2★)
- Rye (1 · 4★)
- Salem (1 · 2★)
- Unity (1 · 4★)
- West Stewartstown (1 · 5★)
- Westmoreland (1 · 4★)
- Whitefield (1 · 4★)
- Winchester (1 · 5★)
- Windham (1 · 5★)
- Wolfeboro (1 · 4★)
Nursing Homes by county in New Hampshire
- Belknap County (4)
- Carroll County (3)
- Cheshire County (7)
- Coos County (5)
- Grafton County (5)
- Hillsborough County (21)
- Merrimack County (7)
- Rockingham County (12)
- Strafford County (6)
- Sullivan County (3)
Frequently asked questions
How many nursing homes are in New Hampshire?
There are 73 Medicare-certified nursing homes in New Hampshire, across 44 cities and towns.
What is the average rating of nursing homes in New Hampshire?
The average CMS overall star rating for New Hampshire is 3 stars, compared with 3 nationally. 13 nursing homes in New Hampshire have 5 stars and 12 have 1 star.
What is the highest-rated nursing home in New Hampshire?
13 nursing homes share the top rating of 5 stars, including Applewood Center in Winchester. Ratings change as new inspection and quality data arrive.
Helpful resources
- How to choose a nursing home: a practical checklist
- Nursing home star ratings explained
- How to read nursing home inspection citations
- Does Medicare pay for a nursing home?
- Nursing homes with the most federal fines
- Best-staffed nursing homes in the U.S.
- Nursing homes with the lowest staff turnover
- Special Focus Facility nursing homes (list)