Cavendish town, Windsor County, VT
1,380
Population
39.4
square miles
35
people per square mile