Programs

 

 

Service Area

The GMPHN serves the approximately 100,000 people living in these communities.

The GMPHN’s service area includes the City of Keene and all of the towns within Cheshire County:

  • Alstead
  • Chesterfield
  • Dublin
  • Fitzwilliam
  • Gilsum
  • Harrisville
  • Hinsdale
  • Jaffrey
  • Marlborough
  • Marlow
  • Nelson
  • Richmond
  • Rindge
  • Roxbury
  • Stoddard
  • Sullivan
  • Surry
  • Swanzey
  • Troy
  • Walpole
  • Westmoreland
  • Winchester

The GMPHN also serves the 10 western-most towns in Hillsborough County:

  • Antrim
  • Bennington
  • Francestown
  • Greenfield
  • Greenville
  • Hancock
  • New Ipswich
  • Peterborough
  • Sharon
  • Temple