Vermont Cities and Towns – Mid Vermont.

Addison
Bridport
Bristol
Cornwall
East Middlebury
Ferrisburgh
Goshen
Granville
Hancock
Irasville
Leicester
Leicester Junction
Lincoln
Middlebury
Monkton
New Haven
North Ferrisburgh
Orwell
Panton
Ripton
Salisbury
Shoreham
South Lincoln
South Starksboro
Starksboro
Vergennes
Waltham
West Addison
Weybridge
Whiting