Topsham town, Orange County, VT
1,005
Population
48.9
square miles
20.5
people per square mile