Franklin County races and candidates

Browse candidates running in Franklin County races for Vermont’s November 3, 2026 general election. Click the triangles within each race to learn more about the candidates. Each district also includes the number of open seats in the race.

There are 14 towns and one city in Franklin County: Bakersfield, Berkshire, Enosburg, Fairfax, Fairfield, Fletcher, Franklin, Georgia, Highgate, Montgomery, Richford, Sheldon, St. Albans City, St. Albans Town and Swanton.

Senate races

The Vermont Senate is the upper house of the Vermont General Assembly. Senate districts roughly map onto county lines, with some exceptions.

Don’t know your Senate district? Search for your district by entering your street address here. Or you can find your district by searching for your town.

Chittenden-North District (Fairfax) | 1 open seat

Ashley R. Bartley

Irene Wrenner

Franklin District | 2 open seats

A. Gregory Rainville

Alexander Bobella

Randy Brock

Robert W. Norris

Lamoille District (Fletcher) | 1 open seat

Richard A. Westman

Orleans District (Montgomery) | 1 open

John Morley III

House races

In the Vermont House of Representatives, addresses are grouped into 109 districts of one or two representatives each. Counties are divided into multiple districts, and House districts can cross county lines. Locate your district below.

Don’t know your House district? Search for your district by entering your street address here. Or you can find your district by searching for your town.

Chittenden-Franklin District | 2 open seats

Anthony “Tony” Micklus

Henry A. Bonges III

Kumulia “Kase” Long

Natalie Cashen

Franklin-1 District | 2 open seats

Bob Stebbins

Caroline Bright

Julie Filiberti

Keith Billado

Franklin-2 District | 1 open seat

Eileen “Lynn” Dickinson

Pam Mccarthy

Franklin-3 District | 1 open seat

Joseph “Joe” Luneau

Suzanne Kenyon

Franklin-4 District | 2 open seats

Carmela Ann Mayette

  • Democratic
  • Non-incumbent
  • https://www.documentcloud.org/documents/28493173-carmela-ann-mayette/

Matthew E. Walker

Tamar Bouchard

Thomas “Tom” Oliver

Franklin-5 District | 2 open seats

Lisa A. Hango

Wayne A. Laroche

Franklin-6 District | 1 open seat

James Gregoire

Franklin-7 District | 1 open seat

Allen “Penny” Demar

Franklin-8 District | 1 open seat

John “Jack” Brigham

Zach Scheffler

County races

While Vermont does not have as robust county government as many states, the state does have five elected county offices. Those positions are up for election every four years. The elected county offices include state’s attorney, sheriff, probate judge, high bailiff and two assistant judges. 

Voters in each of Vermont’s 14 counties elect people to fill these positions.

Assistant Judge

David Abell Mcwilliams

Jay H. Sweeny

Kelly Fitzgerald Gosselin

High Bailiff

Nicholas A. Brosseau

Probate Judge

Bob Farrar

Vaughn Comeau

Sheriff

Andre Labier

Chad Miles

Josh Langelier

  • Independent
  • Non-incumbent
State’s Attorney

John Lavoie

Zach Weight

Statewide races

There are six elected officers in Vermont who serve the entire state, not including delegates to Congress. These positions are filled through a general election every two years in November. The state’s three major parties choose their nominees for those offices through primary elections held in August.

Attorney General

Charity R. Clark

Edwin Howell Kemon

Auditor of Accounts

Ivar Kronick

Tim Ashe

Governor

Amanda Janoo

Brian Judd

Dean Roy

June Goodband

Phil Scott

Lieutenant Governor

John S. Rodgers

Molly Gray

Secretary of State

H. Brooke Paige

Rachel Shaw

Sarah Copeland Hanzas

State Treasurer

Mike Pieciak

Zachary Hampl

Federal races

This year, Vermont will vote to fill its sole U.S. House seat for two years. The nominees for that office are selected during the primary elections held in August.

Representative to Congress

Adam Ortiz

  • Independent
  • Non-incumbent

Becca Balint

  • Democratic
  • Incumbent

Gerald Malloy

  • Republican
  • Non-incumbent

Phoenix K Altair

  • Independent
  • Non-incumbent

Ryan P Walton

  • Independent
  • Non-incumbent

Suzanne “Suz” Seymour

  • Independent
  • Non-incumbent

Need help voting?

If you have questions about voting, your ballot or election procedures, please contact your town clerk or visit the Vermont Secretary of State’s voter guide for official election information.

About this election guide: The information and data shared in this guide has been gathered from publicly available information. Users should be aware that potential inaccuracies may exist. VTDigger assumes no liability for any decisions made or actions taken by the user with the information provided in this guide.

Because hundreds of justices of the peace are elected locally, they are not included in this guide’s roster of state, legislative and county races.

If you think you’ve caught an error or are having issues accessing the information on this page, please contact us at voterguide@vtdigger.org.

One more thing before you go: We hope you have found this resource valuable. Every election, VTDigger invests in guides like this so Vermonters can find reliable, nonpartisan information all in one place. We believe everyone deserves free access to trustworthy local news and voter resources, regardless of their ability to pay.

Creating and maintaining this guide takes months of reporting, fact-checking, data analysis and updates from our newsroom. It’s made possible by readers who choose to support our work.

If this guide helped you, please consider making a one-time or monthly contribution today. Your support keeps this resource — and all of VTDigger’s public service reporting — free for everyone.