Grafton NH Real Estate

Grafton, New Hampshire is a small town with a population of 1,340. It is located at just 32 minutes distance from Lebanon, NH. The town has a total area of 42.6 square miles, of which 41.7 square miles is land and 0.9 square miles is water. Grafton Pond is a 319-acre water body in the city of Grafton where you can enjoy swimming, fishing, and boating with electric engines. Students go to Kearsarge Elementary School in New London.

Save Search