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%