 According to the United States Census Bureau, the town has a total area of , of which is land and , or 0.69%, is water.Most of the town is occupied by the plateau and western escarpment of the Green Mountains, while the Valley of Vermont occupies the western edge of the town.Most of the town drains westward to the Batten Kill, a tributary of the Hudson River, but the southeastern corner of the town drains south via the Glastenbury River to the Deerfield River, a tributary of the Connecticut River.