It was named after Milford, England. Granite quarrying and textiles were early industries.
See more New Hampshire Cities and Towns.