Waltham is a town in Addison County, Vermont, United States. The population was 446 at the 2020 census.

Geography

Waltham is located in northern Addison County, in the Champlain Valley. It is bordered by the city of Vergennes to the northwest, the town of Ferrisburgh to the north, New Haven to the east and south, Addison to the southwest, and Panton to the west. Otter Creek, one of the longest rivers in Vermont, forms the western border.

According to the United States Census Bureau, Waltham has a total area of , of which is land and , or 1.31%, is water.

Demographics

As of the census