Ashland
Ashland is located in Grafton County, nearly in the geographical center of New Hampshire in the heart of the White Mountains, and is the smallest township in the county having only 3,853 acres of land. Surrounded by hills, and lying at the foothills of the Pemigewasset Valley near Squam Lakes, Ashland lies at the southwest bounds of Holderness and is bounded by Plymouth, Bridgewater, West Center Harbor and North Hampton. Ashland is the lowest part of the Pemigewasset River, which is about 456 feet above the sea. Located on Routes 3 and 25, Exit 24, Interstate 93 highway.