x
Breaking News
More () »

2024 Virginia voter guide: Who's on the ballot, voter registration deadlines, and more

The 2024 General Election guide is here with all you need to know about who — and what — will be on your ballot.
Credit: rawpixel.com - stock.adobe.com
People at polling booths

NORFOLK, Va. — The 2024 general election on November 5 will not only pick a president and a vice president. There are many more down-ballot races to keep your eye on, and 13News Now is here to keep you informed before heading to the polls.

The biggest race happening this election is for the Oval Office in Washington, D.C. Every four years, we elect a president and vice president. This year, current Vice President Kamala Harris and Minnesota Gov. Tim Walz are running against former President Donald Trump and Ohio Sen. J.D. Vance. Virginia also has a Senate race to keep an eye on, with incumbent Democratic Sen. Tim Kaine facing Republican challenger Hung Cao. And every member of Congress in the House of Representatives is facing an election.

Below, you'll find all the races and candidates running for office in Virginia as well as rules and deadlines you may want to know. We'll keep updating this page with more stories and related information as we approach Election Day, so bookmark this page and keep coming back for the latest!

Dates, voter deadlines and rules for 2024 Virginia general election: 

Early voting already began on Sept. 20, but there are plenty of other opportunities (and ways) to vote in this election. 

Virginia Voter ID Rules

Virginia law requires all voters to provide either an acceptable form of ID or, if providing an acceptable ID is not possible, to sign an ID Confirmation Statement at the polls. A voter who arrives at their polling place without an acceptable form of identification or who refuses to sign an ID Confirmation Statement will be given the opportunity to vote using a provisional ballot.

Virginia Voter Registration: How to check your status

In order to vote, Virginians need to be registered. In order to be registered, you must first be eligible to register in accordance with state law. 

The Virginia Department of Elections has issued the following requirements in order to be eligible to register to vote. 

You must: 

  • Be a permanent resident of Virginia (not just someone who is here for an extended period).
  • Be a U.S. citizen.
  • Be 18 years old (if someone will be 18 on the day of a general election, they can vote in the primary when they are 17).
  • Not be registered and planning to vote in another state.
  • Must be mentally competent.
  • Convicted felons must have had their voting rights restored. 

If you are not registered to vote but would like to register, you can do so here at the Virginia Department of Elections portalRemember that the deadline to register to vote is Tuesday, Oct. 15. If you register to vote using the online portal after Oct. 15, you will not be able to cast your ballot in the Nov. 5 general election. 

If you need to register after Oct. 15, you will need to follow Virginia's same-day registration guidelines. 

If you think you are registered to vote but aren't sure, you can check your Virginia voter registration status here, as well as apply to vote absentee by mail and find your polling place on the online Virginia Department of Elections portal.

Where Do I Vote? How to find your polling location in Virginia

Virginia In-Person Voting

Your polling place for in-person voting is based on the address you use to register to vote. Usually, it is listed on a paper voter card mailed to voters after they register. The Virginia Department of Elections website also has a polling location lookup tool so you can find the address for your voting location there.

Virginia Absentee Voting

For absentee voting, you can use the Virginia Department of Elections' citizen portal or reach out to your voter registrar’s office directly to request an absentee ballot. If you don't know the contact information for your voter registrar, you can look it up by locality online.

Virginia Early Voting

Early voting began on Sept. 20 and will continue until the Saturday before Election Day, Nov. 2. Early voting is held at your local registrar's office or a satellite voting location in your county or city, and the dates and times for early voting may vary by locality. You can look up the location, the website and regular business hours of your local registrar's office via a tool on the Dept. of Elections' website. You may also want to check your local voter registrar's website for specific early voting dates and times as there are usually several weekend days on which they open specifically for early voting.

What is on the ballot in Virginia for the November 2024 election?

There are several federal offices up for election during this cycle, as well as a statewide ballot measure and local office elections. To check which district you vote in, you can check your registration status at the Virginia Department of Elections online portal. Once you input your information, you can see the districts you vote in under "Districts."

Federal Offices

U.S. President and Vice President

There will be six candidates on the ballot in Virginia for the U.S. Presidential election. You can click on the candidate's name to see their campaign website (vice presidential candidates were not linked as most of them do not have their own pages. Many of the presidential candidates have their running mate's info on their site). 

U.S. Senate

There will be two candidates on the ballot in Virginia for the U.S. Senate. The other senator representing Virginia, Democrat Mark Warner, will be up for reelection in 2026. You can click on the candidate's name below to see their campaign website.

U.S. House of Representatives

Check below to find out who is running for a U.S. House seat in your district. You can click on the candidate's name to see their campaign website. If there is no link on the candidate's name, they do not have a campaign website.

District 1

District 2

District 3

District 4

District 5

District 6

District 7

District 8

District 9

District 10

District 11

State Offices

There is no gubernatorial election in Virginia this cycle, nor are there any elections for the Virginia General Assembly (elections for the General Assembly are held in odd years). However, there is one ballot measure that will be on the ballot statewide. 

The measure will appear with the following wording:

Should the Constitution of Virginia be amended so that the tax exemption that is currently available to the surviving spouses of soldiers killed in action is also available to the surviving spouses of soldiers who died in the line of duty?

For more information about the context of the proposed ballot measure, check out our earlier coverage here.

Hampton Roads Municipal Offices

If your city or county is not listed below, you either do not have any local races for the 2024 November election OR you only have candidates running unopposed for local office. For town and city council races, and some school board races, the number in parentheses means how many seats are within the office. Some seats may not be up for reelection this cycle and are already filled.

Accomack County

Accomac - Town Council (3 winners)

  • Charles M. "Chip" Lewis (Incumbent)
  • Thomas E. Hines (Incumbent)
  • Victoria L. Mohagen

Belle Haven - Mayor

  • George H. Ludlow, Jr. (Incumbent)
  • Lawrence Burr Willcox II

Belle Haven - Town Council (5 winners)

  • Cecil Mears Ashby
  • Douglas R. Wehner (Incumbent)
  • Edwin R. Long (Incumbent)
  • Larry S. Baxter (Incumbent)
  • Troy A. Brown (Incumbent)

Bloxom - Town Council (6 winners)

  • Charles Edward Roe, Jr.
  • James T. Bagwell II (Incumbent)
  • Kasey G. Bagwell (Incumbent)
  • Rosemary G. Gibbons (Incumbent)
  • Samuel H. Bloxom, Jr. (Incumbent)
  • Thomas W. Beasley (Incumbent) 

Chincoteague - Mayor

  • J. Arthur Leonard (Incumbent)
  • Denise P. Bowden

Chincoteague -  Town Council (3 winners)

  • Gene Wayne Taylor
  • John N. "Nick" Howard
  • Sonia D. Watson-Conser
  • William T. "Bill" McComb, Jr. (Incumbent)

Hallwood - Town Council (6 winners)

  • Claude M. Linton
  • Pamela G. Riffey (Incumbent)

Keller - Town Council (6 winners)

  • Anna L. Hart
  • Heather M.A.Q. Littlefield (Incumbent)
  • Linda A. Guy (Incumbent)
  • Rose Anna Moore (Incumbent)
  • Teresa E. Guy (Incumbent)

Melfa - Town Council (6 winners(all incumbents)

  • David A. Peffer
  • Gregory J. Spady
  • James R. Wilson
  • Raymond W. Lewis, Jr.

Onancock - Town Council (3 winners)

  • Geoffrey M. Daking
  • Gregory T. Temple (Incumbent)
  • Lisa W. Fiege
  • Maphis M. Oswald
  • Mary L. Clements
  • Omar S. Grubb

Onley - Town Council (6 winners)

  • A. Brian Corbin (Incumbent)
  • Arlene A. Evans
  • Daniel Keith Bloxom, Jr. (Incumbent)
  • Jason A. Campbell (Incumbent)
  • Rodney C. Lang (Incumbent)
  • W. R. "Bill" Ferguson (Incumbent)
  • Woody W. Zember (Incumbent)

Painter - Town Council (6 winners)

  • Eric Talmadge Harris (Incumbent)
  • F. C. Duer III (Incumbent)
  • James N. Sturgis (Incumbent)
  • Josephine B. Hearne
  • Samuel L. Lewis, Jr. 
  • Thomas L. Willett

Parksley - Town Council (3 winners)

  • Francis D. "Sam" Welch (Incumbent)
  • Janice Benton Welch
  • Richard A. "Ric" Taylor

Saxis - Town Council (6 winners)

  • Aubrey Lee Miles, Jr. (Incumbent)
  • Beverly L. Hart
  • Bryan P. Shreaves, Jr. (Incumbent)
  • Darrell D. Marshall (Incumbent)
  • Denise E. Chance
  • Wayne E. McCleary (Incumbent)

Tangier - Mayor 

  • James W. "Ooker" Eskridge (Incumbent)
  • Cameron C. Evans

Tangier - Town Council (6 winners)

  • Anna E. Pruitt-Parks
  • Bradley Allen Thomas, Jr.
  • Elizabeth P. Thomas
  • Jan C. Marshall (Incumbent)
  • Kelly C. Wheatley 
  • Michael R. "Tiny" Parks (Incumbent)
  • Norwood C. Evans (Incumbent)
  • Sharon K. Haynie
  • Timothy T. Trumble (Incumbent)
  • Tracy King Pruitt
  • William T. "Tommy" Eskridge III

Wachapreague - Town Council (6 winners)

  • Aileen Z. Joeckel (Incumbent)
  • Craig L. Baker
  • Glenn J. Schagelin (Incumbent)
  • Robert F. Bilicki (Incumbent)
  • Sandie M. Puchalski (Incumbent)
  • Stephen B. Joseph (Incumbent)

City of Chesapeake

Mayor

  • Don J. Carey III
  • Richard W. "Rick" West (Incumbent)

City Council (3 winners)

  • E.R. "Jeff" Jefferies Jr.
  • Eric V. Wray II
  • Jeff B. Staples
  • Jennifer P. Naperala
  • Les Smith Jr. 
  • Patricia Y. "Pat" King
  • Reagan A. Davis
  • Robert C. Ike, Jr. (Incumbent)
  • S.Z. "Debbie" Ritter (Incumbent) 

School Board (4 winners)

  • Angie B. Swygert (Incumbent)
  • Daniel A. Stahler
  • Elijah Colon
  • Gregory G. Dono
  • L. Jameel Shaheer
  • Malia L. Huddle
  • Norman G. Pool (Incumbent)
  • Rue M. Willis
  • Sam L. Boone Jr. (Incumbent)
  • Thomas L. Mercer, Sr. (Incumbent) 

City of Hampton

Mayor

  • James A. "Jimmy" Gray, Jr.
  • Richelle D. Wallace

City Council (3 winners)

  • Aaron T. Weaver
  • Carolyn S. Campbell
  • Chris L. Bowman (Incumbent)
  • Hope L. Harper (Incumbent)
  • Janice Richison
  • Latoya T. Fleming
  • Randy C. Bowman, Sr. 
  • W. H. "Billy" Hobbs, Jr. (Incumbent)
  • Whalan McDew

Special:

  • **Chelsea N. Greenwood
  • **Jeannie E. Belgrave
  • **Michelle Taylor Ferebee

**These candidates are competing in a special election to fill the remainder of council member Jimmy Gray's term, ending Dec. 31, 2026.

School Board (4 winners)

  • Ann Stephens Cherry (Incumbent)
  • Natalie M. Kidd
  • Reginald C. Woodhouse (Incumbent)
  • Stephanie Jackson Afonja (Incumbent)
  • Tina Banks-Gray (Incumbent)

Isle of Wight County

Smithfield - Town Council (3 winners)

  • Darren W. Cutler
  • James M. "Jim" Collins
  • Mary Ellen Bebermeyer
  • Michael G. Smith (Incumbent)
  • Raynard "Ray" Gibbs

Special:

  • **William J. "Bill" Harris

**This candidate is running unopposed in a special election to fill the remainder of Council Member Wayne Hall's two-year term.

Windsor - Town Council (3 winners)

  • Jacob M. "Jake" Redd (Incumbent)
  • Marlin W. Sharp (Incumbent)

City of Newport News

City Council

Central District (1 winner)

  • Andrea R. Diggs
  • Justin A. Kennedy
  • Robert S. "Rob" Coleman
  • Scott O. Cox
  • Stephen A. Ferguson

South District (1 winner)

  • Clifton J. Atkins
  • Tina L. Vick (Incumbent)

School Board

Central District (1 winner)

  • Christopher A. Worthington
  • Rebecca Shwayder Aman (Incumbent)

North District (1 winner)

  • John B. Bloom
  • Rasheena D. Harris
  • William L. Beverley

City of Norfolk

Mayor 

  • Giovanni G. "Gio" Dolmo
  • Kenneth Cooper Alexander (Incumbent)
  • Thomas P. "Tommy" Leeman, Jr. 

City Council

Superward 6 (1 winner)

  • Jeremy C. Mason
  • Jeremy D. McGee

Superward 7 (1 winner)

  • Carlos J. Clanton
  • Christine E. Smith
  • Leon L. Judge
  • Phillip Hawkins, Jr. 
  • Rodney A. Jordan

School Board

Superward 6 (1 winner)

  • Rebecca Danchise Topping
  • Sarah E. DiCalogero

Superward 7 (1 winner)

  • Alfreda A. Thomas
  • Ronald L. White

City of Poquoson

Mayor

  • David A. Hux
  • Tanner R. Showalter

City of Portsmouth

Mayor

  • Harold S. Carothers III
  • Lisa L. Lucas-Burke
  • Shannon E. Glover (Incumbent)

City Council (3 winners)

  • Bruce G. LaLonde
  • Davy Smith III
  • De'Andre A. Barnes (Incumbent)
  • Kathryn W. "Kitty" Bryant
  • Kelvin E. Turner
  • Malinda A. Johnson
  • Mark M. Whitaker (Incumbent)
  • Mia N. Phillips
  • Sharon D. Anderson
  • William Smith "Bill" Dodson, Jr. 
  • Yolanda C. "Edmonds" Thomas

School Board (5 winners)

  • Arnette D. "Love" McSwain
  • Ingrid P. Whitaker (Incumbent)
  • Irene S. Boone (Incumbent)
  • Jaclyn T. "Jackie" Walker
  • Kendall C. Bradshaw
  • LaKeesha S. "Klu" Atkinson (Incumbent)
  • Lateacia A. Sessoms

Southampton County

School Board - At Large

  • Natalie Dever King
  • Sitrina B. Pope

Boykins - Town Council (5 winners)

  • Dee Modlin Clary (Incumbent)
  • F. W. "Freddy" Felts (Incumbent)
  • Janice B. Boone
  • Laura A. Parr
  • Linda Edwards Beatty (Incumbent)
  • Nickolas B. Zinn
  • Robert Chet Poland (Incumbent)

Capron - Town Council (6 winners)

  • Phillip C. McGee (Incumbent)
  • Reginald T. Vaughan, Sr. (Incumbent)
  • Ronald E. Carr, Jr.
  • Timothy M. Futrell (Incumbent)

Courtland - Town Council

Ward 0650A (2 winners)

  • Perry A. Goodwyn (Incumbent)
  • Shameka M. Key (Incumbent)

Ward 0650B (2 winners)

  • Jason C. Fowler (Incumbent)
  • Michael J. Vaughan

Ivor - Town Council (4 winners)

  • B. Frank Cook (Incumbent)
  • Clifton Merrell Carr, Jr. (Incumbent)
  • Megan B. Demsko
  • Roland N. Britt (Incumbent)

Newsoms - Mayor

  • Stephanie Y. Ellsworth-Co
  • Vanless D. "VD" Worrell (Incumbent)

Newsoms - Town Council (6 winners(all incumbents)

  • Carol D. Majors
  • Damian P. Dwyer
  • Diane L. Dovell
  • John Barham Carter
  • Pete T. Twisdale II
  • Raymond Neil Drake

City of Suffolk

Mayor

  • Clinton L. Jenkins
  • David A. Bosselman
  • Michael D. "Mike" Duman (Incumbent)

City Council

Sleepy Hole Borough (1 winner)

  • Roger William Fawcett (Incumbent)
  • Ebony N. Wright

Whaleyville Borough (1 winner)

  • Jason A. Wooldridge
  • LeOtis L. "Turkey Man" Williams (Incumbent)

School Board

Nansemond Borough (1 winner)

  • James E. Shores
  • Valerie B. Fields

Sleepy Hole Borough (1 winner)

  • Carly A. Bosco
  • Heather D.S. Howell (Incumbent)

Whaleyville Borough (1 winner)

  • Jonathan E. Rankin
  • Sean P. McGee
  • Thelma V. Hinton

Surry County

Claremont - Town Council (5 winners(all incumbents)

  • Louise A. Hansch
  • Phillip C. Yerby IV
  • Rodney Dale Perkinson Jr.
  • Sue W. Gilbert
  • Terrie B. Foster

Dendron - Town Council (6 winners) (all incumbents)

  • Adam E. Chubb Jr.
  • Edward Eugene Joyner
  • Patricia Y. Byrd
  • W.E. "Bill" Richardson, Jr.

Surry - Town Council (5 winners(all incumbents)

  • Brian L. Agor
  • Jason N. Wiedel
  • Joe A. Garcia
  • Milton E. Berryman
  • Robert T. Berryman

Sussex County

Jarratt - Mayor

  • Brandon Michael Rawlings
  • Melanie W. Wilson (Incumbent)

Jarratt - Town Council (6 winners)

  • Anne F. Brown (Incumbent)
  • Cecil L. McCoy
  • Dana Y. Kinsley
  • Gregory Adam Byers
  • Keith W. Ridout
  • Michael A. "Mike" Ward, Jr.
  • Ronnie M. Pearce, Sr.
  • Ruth S. O'Berry (Incumbent)
  • Y. Omar Smith (Incumbent)

Stony Creek - Mayor

  • Ashley M. Moore
  • Melinda Gayle Baicy

Stony Creek - Town Council (6 winners)

  • Anne Johnson Petts (Incumbent)
  • Bruce W. Norfleet (Incumbent)
  • C.M. "Chet" Bulls, Jr. 
  • Edward H. Moore
  • Gerald A. Lacerte
  • Hunter B. Padgett
  • James M. "Jimmy" Matthews
  • John F. Kollman

Wakefield - Town Council (6 winners(all incumbents)

  • Brian K. Wills
  • Darlean Robinson Whiting 
  • Dennis P. Mason
  • Frances J. Chambers
  • Michael W. Kessinger
  • O.E. "Chip" Parker III

Waverly - Town Council (5 winners)

  • B. Allen Bernstorf, Jr. (Incumbent)
  • B. Franklin Cox (Incumbent)
  • Kevin D. Jones (Incumbent)
  • Tara L. Norris (Incumbent)
  • Thomas H. Jones, Jr.

City of Virginia Beach

Sheriff

  • Aldo "PeaceMaker" DiBelardino (Ind.)
  • N. D. "Rocky" Holcomb III (Rep.)

Mayor

  • Chris Taylor
  • John D. Moss
  • Richard W. "RK" Kowalewitch
  • Robert M. "Bobby" Dyer (Incumbent)
  • Sabrina D. Wooten

School Board 

At Large (1 winner)

  • Monty G. Ashliman, Jr.
  • Sharon R. Felton

District 1 (1 winner)

  • Jennifer S. Franklin (Incumbent)
  • Rose M. Dwyer

District 4 (1 winner)

  • Alveta J. Green
  • Anissa M. Bowden
  • Shannon L. Kendrick (Incumbent)

District 5 (1 winner)

  • Melinda J. Rogers
  • Vincent E. Smith

District 7 (1 winner)

  • Matthew W. "Matt" Cummings
  • Noah W. Moreland

City Council

District 1 (1 winner)

  • David W. "Hutch" Hutcheson (Incumbent)
  • Ryan T. Gilliam

District 3 (1 winner)

  • Christina M. Felder
  • Cleon Jones
  • Michael F. Berlucchi (Incumbent)

District 5 (1 winner)

  • L. G. Shaw III
  • Rosemary A. Wilson (Incumbent)

District 7 (1 winner)

  • Cal F. "Cash" Jackson-Green, Jr.
  • Mabinty Saffie Scott

District 8 (1 winner)

  • Leland G. Jones
  • M. Cody Conner
  • Phillip J. "Phil" Hines
  • Stacy Cummings, Jr. 

City of Williamsburg

City Council (3 winners)

  • Alexander "Fraser" Hudgins
  • Ayanna Tiara Williams
  • Barbara L. Ramsey (Incumbent)
  • Lindsay D. Barna
  • W. P. "Pat" Dent (Incumbent)

Before You Leave, Check This Out