Skip to content

Checked

Hospitals in New Hampshire

27 hospitals in 20 cities and 10 counties · Data as of 08/12/2026

Hospitals on this page

Hospitals in New Hampshire at a glance

  • With a population of 1,394,868, New Hampshire has 27 hospitals (0.19 per 10,000 people).
  • Per person, that is 21% above the national rate (0.16 per 10,000).
  • The largest group is Critical Access Hospitals (48%), ahead of Acute Care Hospitals and Psychiatric Hospitals.
  • 23 have a Medicare star rating, averaging 3.2 out of 5.
  • Concord (2), Lebanon (2) and Manchester (2) have the most, 22% of the state total combined.

Top-rated hospitals in New Hampshire

Highest Medicare star ratings

Find hospitals by city or county

Pick a place to see its full list

All hospitals in New Hampshire

27 listed, A to Z

Frequently asked questions

How many hospitals are in New Hampshire?
There are 27 hospitals in New Hampshire in our data as of 08/12/2026.
Which New Hampshire cities have the most hospitals?
Concord (2), Lebanon (2), Manchester (2), Nashua (2), Berlin (1).
What is the highest-rated hospital in New Hampshire?
Alice Peck Day Memorial Hospital in Lebanon, Catholic Medical Center in Manchester, Cheshire Medical Center in Keene have a 4-star Medicare star rating, the highest available.