Middlebury town, Addison County, VT
9,123
Population
39.2
square miles
232.5
people per square mile