Milford, New Hampshire. Milford adalah sebuah kota di Hillsborough County, New Hampshire, Amerika Serikat, di Sungai Souhegan. Populasi adalah 15.115 pada sensus 2010.[1] Ini adalah pusat ritel dan manufaktur dari wilayah enam kota yang dikenal secara informal sebagai Lembah Souhegan.