Things to do
in Milford NH




Distance from Portsmouth, NH to Milford, NH There are 47.71 miles from Portsmouth to Milford in southwest direction and 63 miles (101.39 kilometers) by car, following the NH 101 On-Ramp West route. Portsmouth and Milford are 1 hour 10 mins far apart, if you drive non-stop.

Milford is a town in Hillsborough County, New Hampshire, United States, on the Souhegan River. The population was 15,115 at the 2010 census. It is the retail and manufacturing center of a six-town area known informally as the Souhegan Valley.

ZIP Code 5: 03055 - MILFORD. New Hampshire United States ZIP Code 5 Plus 4 ✉️

DescriptionMilford is a town in Hillsborough County, New Hampshire, United States, on the Souhegan River. The population was 15,115 at the 2010 census. It is the retail and manufacturing center of a multi-town area known informally as the Souhegan Valley. Wikipedia