Milford NH, the hub of Souhegan Valley, is a great town and community. The Town of Milford has a rich history. Established in 1794, Milford is located in southern New Hampshire on the banks of the Souhegan River. Made famous by the thriving granite industry Milford is known as The Granite Town in the Granite State.
Enjoy events like the Milford Pumpkin Festival, Sounds on the Souhegan - our summer concert series, Keyes Park and our Star Spangled July 4th 5k Run/Walk.