Chester town, Windsor County, VT
3,017
Population
55.7
square miles
54.2
people per square mile