Temple NH Real Estate

Temple, New Hampshire is a small town in Hillsborough County with a population of 1,366. It is located at 10 minutes’ distance from Peterborough. The town has a total area of 22.4 square miles, of which 22.2 square miles is land and 0.2 square miles is water. Temple Mountain is a popular attraction. Students attend Peterborough Elementary School.

Save Search