The Town of Goffstown, New Hampshire is a scenic town with twin mountains, forested hills, winding rivers, and an attractive village center. Goffstown borders the City of Manchester and is approximately an hour drive from Boston, MA. According to the 2015 census estimates, Goffstown has 17,831 residents.