Arlington is a town in Bennington County, Vermont, United States. The population was 2,397 at the 2000 census.
Arlington lies in the Valley of Vermont between the Taconic Range to the west and the Green Mountains to the east. In fact, most of Arlington's land mass lies in the Taconic Range. Five prominent peaks are located within the town: Grass Mountain, Spruce Peak, The Ball (also locally referred to as West Mountain), Red Mountain, and Big Spruce Mountain. The highest peak is Grass Mountain at elevation 3,109 ft (948 m). Arlington is set along the banks of the Battenkill River.
According to the United States Census Bureau, the town has a total area of 42.4 square miles (109.9 km2), of which, 42.4 square miles (109.9 km2) of it is land and 0.04 square miles (0.1 km2) of it (0.05%) is water. The Battenkill River, famous for trout fishing, flows through the center of town.