Skip to content

NH

Best Nursing Homes in New Hampshire

Compare 73 Medicare-certified nursing homes in New Hampshire by CMS five-star quality rating.

Nursing Homes in New Hampshire — by the numbers

73facilities
3.0★average rating
30rated 4-5 stars
41%are 4-5 stars

Star-rating distribution — New Hampshire

About 21.5% of New Hampshire's population is aged 65 or older (303,344 residents), which shapes demand for nursing homes. Source: U.S. Census Bureau.

Highest-rated in New Hampshire

Advertisement

Nursing Homes by city

Manchester
9 nursing homes
Avg rating3.8
Concord
4 nursing homes
Avg rating2.5
Dover
4 nursing homes
Avg rating3.5
Keene
4 nursing homes
Avg rating3.1
Bedford
3 nursing homes
Avg rating2.7
Laconia
3 nursing homes
Avg rating3.4
Berlin
2 nursing homes
Avg rating1.7
Derry
2 nursing homes
Avg rating3.3
Exeter
2 nursing homes
Avg rating3.7
Goffstown
2 nursing homes
Avg rating3
Milford
2 nursing homes
Avg rating3.7
Nashua
2 nursing homes
Avg rating2.8
Portsmouth
2 nursing homes
Avg rating3.8
Rochester
2 nursing homes
Avg rating2.9
Boscawen
1 nursing homes
Avg rating4
Brentwood
1 nursing homes
Avg rating4
Claremont
1 nursing homes
Avg rating2.5
Epsom
1 nursing homes
Avg rating3
Franconia
1 nursing homes
Avg rating1
Franklin
1 nursing homes
Avg rating2.3
Fremont
1 nursing homes
Avg rating5
Glencliff
1 nursing homes
Avg rating2
Hampton
1 nursing homes
Avg rating1
Hanover
1 nursing homes
Avg rating4
Hillsboro
1 nursing homes
Avg rating4
Hudson
1 nursing homes
Avg rating1
Jaffrey
1 nursing homes
Avg rating1
Lancaster
1 nursing homes
Avg rating2.5
Lebanon
1 nursing homes
Avg rating2.8
Meredith
1 nursing homes
Avg rating4.3
Newport
1 nursing homes
Avg rating2
North Conway
1 nursing homes
Avg rating2.8
North Haverhill
1 nursing homes
Avg rating2
Ossipee
1 nursing homes
Avg rating4
Peterborough
1 nursing homes
Avg rating2
Rye
1 nursing homes
Avg rating3
Salem
1 nursing homes
Avg rating4
Unity
1 nursing homes
Avg rating2
West Stewartstown
1 nursing homes
Avg rating5
Westmoreland
1 nursing homes
Avg rating4
Whitefield
1 nursing homes
Avg rating1
Winchester
1 nursing homes
Avg rating3
Windham
1 nursing homes
Avg rating5
Wolfeboro
1 nursing homes
Avg rating3

By county

Belknap County · Carroll County · Cheshire County · Coos County · Grafton County · Hillsborough County · Merrimack County · Rockingham County · Strafford County · Sullivan County

How are these ratings calculated?

The CMS five-star quality rating comes from the Centers for Medicare & Medicaid Services. Read our plain-language explainer for nursing homes to understand exactly what each star means — and what it does not.

Data as of June 20, 2026 · Source: CMS Provider Data Catalog.