Ashland is a picturesque rural community, near the geographical center of New Hampshire, nestled within the Lakes Region and on the southern edge of the White Mountain National Forest. The residential and resort community of Ashland is bordered on the west by the Pemigewasset River and on the east by Little Squam Lake (the original location of the movie “On Golden Pond”). Ashland offers many historical places, outdoor recreational opportunities, local artists and businesses to visit, as well as dining, shopping and other services.
Located in Grafton County, Ashland’s population is 2,196 (2015, US Census Bureau), with a median age of 39.7 years. Ashland contains 11.0 square miles of land area and 0.5 square miles of inland water area. The town is at the crossroads of several major transportation access points — US Route 3 (Daniel Webster Highway), US Route 25, NH Route 132, NH Route 175, and Interstate 93. Students in grades K-8 attend the local Ashland Elementary School and students in grades 9-12 attend the Plymouth Regional High School in Plymouth.