History of Milford, New Hampshire
Milford is a town in Hillsborough County, New Hampshire|Hillsborough County, New Hampshire, USA, on the Souhegan River. As of the United States Census, 2000|2000 census, it had a population of 13,575. It is the retail and manufacturing center of a six-town area known informally as the Souhegan Valley.
source Wikipedia
