Windsor, New Hampshire is a small town in Hillsborough County with a population of 224. Incorporated in 1798, Windsor has a total area of 8.6 square miles, of which 8.3 square miles is land and 0.3 square miles is water. For shopping and services, Hillsborough is 11 minutes to the southeast. Other nearby towns are Washington, Antrim, and Stoddard. Students attend Washington Elementary School District. Black Pond (86 ac.) is located in Windsor.
Price
Beds
Baths
More
Save Search