The Greater Monadnock Public Health Network (GMPHN) serves all of Cheshire County and the 10 western-most towns in Hillsborough County.