Charlotte results from General Election Day voting

There were 2,850 ballots, or 82 percent of the registered voters in Charlotte, returned in the 2024 General Election Day voting in the town. Here is how they voted:

For U.S. President and Vice President

Vote for not more than one

Kamala D. Harris & Tim Walz — Democratic — 2,207 — 79%

Donald J. Trump & JD Vance — Republican — 502 — 18%

Robert F. Kennedy Jr. & Nicole Shanahan — We the People — 60 — 2%

Chase Oliver & Mike Ter Maat — Libertarian — 11

Claudia de la Cruz & Karina Garcia — Socialism and Liberation — 8

Cornel West & Melina Abdullah — Peace and Justice — 6

Rachele Fruit & Dennis Richter — Socialist Workers — 0

For U.S. Senator

Vote for not more than one

Bernie Sanders — Independent — 2,064 — 75%

Gerald Malloy — Republican — 612 — 22%

Steve Berry — Independent — 35 — 1%

Matt Hill — Libertarian — 26

Justin Schoville — Peace and Justice — 14

Mark Stewart Greenstein — Epic — 3

For Representative to Congress

Vote for not more than one

Becca Balint — Democratic — 2,031 — 76%

Mark Coester — Rep/Lbrt — 524 — 20%

Adam Ortiz — Independent — 89 — 3%

Jill “Jessy” Diamonstone — Peace and Justice — 16

For Governor

Vote for not more than one

Phil Scott — Republican — 2,040 — 74%

Esther Charlestin — Dem/Prog — 681 — 25%

Kevin Hoyt — Independent — 22

June Goodband — Peace and Justice — 15

Eli “Poa” Mutino — Independent — 8

For Lieutenant Governor

Vote for not more than one

David Zuckerman — Prog/Dem — 1,480 — 56%

John S. Rodgers — Republican — 1,117 — 42%

Ian Diamondstone — Peace and Justice — 52 — 2%

For State Treasurer

Vote for not more than one

Mike Pieciak — Democratic — 1,923 — 73%

Joshua Bechhoefer — Republican — 702 — 27%

For Secretary of State

Vote for not more than one

Sarah Copeland Hanzas — Democratic — 1,850 — 73%

H. Brooke Paige — Republican — 701 — 27%

For Auditor of Accounts

Vote for not more than one

Doug Hoffer — Dem/Prog — 1,835 — 72%

H. Brooke Paige — Republican — 705 — 28%

For Attorney General

Vote for not more than one

Charity R. Clark — Democratic — 1,876 — 72%

Ture Nelson — Republican — 673 — 26%

Kevin Gustafson — Peace and Justice — 60 — 2%

For State Senator

Vote for not more than three

Thomas Chittenden — Democratic — 1,697 — 26%

Virginia “Ginny” Lyons — Democratic — 1,465 — 23%

Kesha Ram Hinsdale — Democratic — 1,346 — 21%

Bruce Roy — Republican — 1,027 — 16%

Rohan St Marthe — Republican — 500 — 8%

Taylor Craven — Independent — 457 — 7%

For State Representative

Vote for not more than one

Chea Waters Evans — Democratic — 1,925

For High Bailiff

Vote for not more than one

Johnny Trutor — Democratic — 1,831

For Justice of the Peace

Vote for not more than twelve

Michael Krasnow — Democratic — 1,572 — 8%

Mike Yantachka — Democratic — 1,495 — 8%

Chea Waters Evans — Democratic — 1,311 — 7%

Greg Cluff — Democratic —1,299 — 7%

Lorna Jimerson — Democratic — 1,099 — 6%

Jill Abilock — Democratic — 1,081 — 6%

Seth Zimmerman — Democratic — 1,072 — 5%

Peggy Sharpe — Democratic — 1,066 — 5%

Elizabeth Langfeldt — Democratic — 1,058 — 5%

Heather Roberts — Democratic — 962 — 5%

Carrie Spear — Republican — 957 — 5%

Robin Reid — Independent — 931 — 5%

Maurice Harvey — Republican — 722 — 4%

Patrice Machavern — Republican — 686 — 3%

Zachary Trono — Republican — 681 — 3%

Michelin Carroll — Republican — 558 — 3%

Dorothy Hill — Republican — 554 — 3%

Wesley Carroll — Republican —533 — 3%

Michael Dunbar — Republican — 506 — 3%

Tanna Kelton — Independent — 497 — 3%

Troy Krahl — Republican — 422 — 2%