Town of Addison

Categories

Government & Municipalities

About Us

Welcome to Addison, Vermont, in the heart of the Champlain Valley. Our rural town is renowned for its agriculture, offering stunning views of the Green Mountains, the Adirondacks, Lake Champlain, and farmlands that capture the essence of Vermont’s countryside.