Find the Vermont DMV Office Closest to You

For more information about these locations, visit the Vermont DMV website.

Main Office

Montpelier

120 State Street
Montpelier, Vermont 05603-0001
(802) 828-2000

Branch Offices

Bennington

215 North Street
Bennington, Vermont
(802) 447-2756

Burlington

1193 North Avenue
Burlington, Vermont
(802) 863-7292

Newport

100 Main Street
Newport, Vermont
(802) 334-3363

Rutland

101 State Place
Rutland, Vermont
(802) 786-5815

Springfield

100 Mineral Street
Springfield, Vermont
(802) 885-5273

Mobile Locations

Dummerston

AOT District 2 Office, Route 5
Dummerston, Vermont

Middlebury

Addison County Court House
Mahady Court, Hearing Room A
Middlebury, Vermont

St. Albans

Elks Club
44 Grice Brook Road
St. Albans, Vermont

St. Johnsbury

Elks Lodge
118 Western Avenue
St. Johnsbury, Vermont

White River Junction

American Legion
36 South Main Street
White River Jct., Vermont