Andover town, Windsor County, VT
612
Population
28.8
square miles
21.2
people per square mile