Franklin County DMV offices
9 offices in Franklin County, Vermont, listed by the Vermont Department of Motor Vehicles (Agency of Transportation). 8 open right now.
Who handles what in Franklin County
1 office handles both driver licenses & IDs and vehicle registration & titles.
- Vehicle registration & titles only
- Bakersfield Town Clerk (Bakersfield); Berkshire Town Clerk (Berkshire); Enosburg Town Clerk (Enosburgh); Fairfax Town Clerk (Fairfax); Georgia Town Clerk (Georgia); Richford Town Clerk (Richford); Saint Albans City Clerk (Saint Albans); Sheldon Town Clerk (Sheldon)
From the services Vermont Department of Motor Vehicles (Agency of Transportation) lists for each office. Check the office page before you go.
- Bakersfield Town Clerk
40 E Bakersfield Rd, Bakersfield, VT 05441
Town Clerk (Registration Renewals)
Vehicle registration & titles
Closed for the day · opens tomorrow 8 AM · 8 AM – 12 PM - Berkshire Town Clerk
4454 Watertower Rd, Berkshire, VT 05450
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4 PM · 8 AM – 4 PM - Enosburg Town Clerk
239 Main St, Enosburgh, VT 05450
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 3:30 PM · 8 AM – 3:30 PM - Fairfax Town Clerk
12 Buck Hollow Rd, Fairfax, VT 05454
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4 PM · 9 AM – 4 PM - Georgia Town Clerk
47 Town Common Rd N, Georgia, VT 05478
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4 PM · 8 AM – 4 PM - Richford Town Clerk
94 Main St, Richford, VT 05476
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4:30 PM · 8 AM – 4:30 PM - Saint Albans City Clerk
100 N Main St, Saint Albans, VT 05478
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 4:30 PM · 8 AM – 4:30 PM - Saint Albans DMV Office
680 Lower Newton Road, Saint Albans, VT 05478
DMV Office
Driver licenses & IDs · Vehicle registration & titles
Open now · closes 3:45 PM · 8 AM – 3:45 PM - Sheldon Town Clerk
1640 Main St, Sheldon, VT 05483
Town Clerk (Registration Renewals)
Vehicle registration & titles
Open now · closes 3 PM · 8 AM – 3 PM
More offices near Franklin County
Outside Franklin County, within 25 miles of its offices (straight-line distance).
- Westford Town Clerk · 16.5 mi
1713 VT Route 128, Westford, VT 05494
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 8:30 AM – 4:30 PM - Milton Town Clerk · 18.3 mi
43 Bombardier Rd, Milton, VT 05468
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 8 AM – 5 PM - Johnson Town Clerk · 18.4 mi
293 Lower Main W, Johnson, VT 05656
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 7:30 AM – 4 PM - Grand Isle Town Clerk · 20.0 mi
9 Hyde Rd, Grand Isle, VT 05458
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 8:30 AM – 3:30 PM - Isle La Motte Town Clerk · 20.5 mi
42 School St Ext, Isle La Motte, VT 05463
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 9 AM – 4 PM - Alburgh Town Clerk · 20.6 mi
1 N Main St 1, Alburgh, VT 05440
Town Clerk (Registration Renewals)
Vehicle registration & titles
Today: 9 AM – 5 PM
Step-by-step plans for Vermont
- Get a REAL ID Documents and where to go
- Get your first driver’s license Permit, road test and documents
- Renew your driver’s license How to renew, step by step
- Register a vehicle Title, plates and documents
How appointments work in Vermont
Vermont DMV promotes appointment scheduling, which can be done online through myDMV or by phone at 888-970-0357. The page does not mention walk-ins.
Checked October 29, 2026. The agency’s site is authoritative; we are an independent website.
Vermont DMV guides
- Visiting the Vermont DMV: appointments, what to bring and what to expect
- Vermont driver's license and ID card: first license, renewal, replacement and REAL ID
- Registering and titling a vehicle in Vermont: new residents, purchases and renewals
Other counties in Vermont
- Rutland County (22)
- Windsor County (19)
- Chittenden County (16)
- Washington County (14)
- Windham County (13)
- Addison County (12)
- Orange County (11)
- Caledonia County (9)
- Orleans County (9)
- Essex County (7)
- Bennington County (6)
- Lamoille County (5)