Marlborough NH Real Estate

Marlborough, New Hampshire is located in Cheshire County with a population of 2,063. It is just 10 minutes away from the city of Keene. The town has a total area of 20.6 square miles, of which 20.4 square miles is land and 0.2 square miles is water. Monadnock Berries is a popular attraction near the town. Students go to Marlborough Elementary School. Stone Pond (79 ac.) is located in Marlborough.

Save Search