Wilton town, Hillsborough County, NH
3,916
Population
25.6
square miles
152.9
people per square mile