Register & Vote
MyVoterPage - Visit this official online portal to register as a voter, update your voter registration, request and track your ballot, and more. You can securely log in using your name, date of birth, state ID, or SSN.
Register to Vote - Vermonters can register at any time in-person at their town clerk's office, by mail, or online. There is no voter registration deadline. Additionally, Vermont voters are not asked to declare Party affiliation when they register. This means that there are no "registered" Democratic, Progressive, or Republican voters: In Vermont, you choose one Party ballot you'd like to complete when voting in Party primaries.
Vote from Abroad - If you're a U.S. citizen living abroad, you'll need to request a ballot in each calendar year you'd like to vote in. You can register online or by mail, and you can request a ballot online or by mail. You must return you ballot by mail.
Early or Absentee Voting - There many ways to cast an absentee or early ballot. Learn more.
Polls & Drop-boxes - Locate your polling place and find out if your town has a ballot drop-box. Use the interactive map or view a spreadsheet of locations.
Voting Districts
Voting Town - Your MyVoterPage uses the street address you registered to vote with to determine your voting town.
St. Albans City Wards - St. Albans City is divided into wards, each with its own city councilor (or "alderperson").
Legislative District(s) - Your MyVoterPage will display your voting districts. Or you can enter a street address here.
Elected Officials
Town
Bakersfield | Berkshire | Enosburg Falls | Enosburgh | Fairfax | Fairfield | Franklin | Highgate | Montgomery | Richford | St. Albans City | St. Albans Town | Sheldon | Swanton Village | Swanton Town
County
State
Legislators - Enter your street address to identify your elected officials and voting districts.
Statewide
Federal
Town Meeting
The next Town Meeting Day is Tuesday, March 3, 2026.
State Primary
The next Vermont Primary election is in August 2026 (TBD).
Presidential Primary
The next Presidential Primary election is in March 2028 (TBD).
General Election
The next general election is Tuesday, Nov. 3, 2026.