x
Breaking News
More () »

2024 Virginia voter guide: Voting locations, provisional ballot rules, races and candidates

Election Day 2024 is here and our voter guide has all the info you need to know where and when to vote, and what races will be on your ballot.

NORFOLK, Va. — The 2024 general election takes place on November 5.

At the top of the ballot is the U.S. Presidential Election: current Vice President Kamala Harris and Minnesota Gov. Tim Walz running against former President Donald Trump and Ohio Sen. J.D. Vance. 

Virginia also has a U.S. Senate race and 11 elections for seats in the U.S. House of Representatives. There are many more down-ballot races and referendums to know about before you vote, including a state constitutional amendment and local elections for mayor, sheriff, and school board and city council seats.

Below, you'll find all the races and candidates that will appear on ballots for voters across Hampton Roads, as well as rules and deadlines you need to know. 

Virginia election dates and deadlines:

Early voting 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:

In order to vote, Virginians need to be registered. Here are the Virginia Department of Elections eligibility requirements in order to register to vote:

  • 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 aren't sure your voter registration status, you can check online here

Before Oct. 15, you can register to vote online at the Virginia Department of Elections portal. However, if you didn't register to vote before October 15, you will need to follow Virginia's same-day registration guidelines and vote using a provisional ballot. That means that you cannot register online; you will have to register in-person on Election Day at the polling place for the precinct in which you reside. For more information on same-day registration, please visit the Virginia Department of Elections page here.

Where Do I Vote?

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 races are on the ballot in Virginia?

There are several federal offices up for election during this cycle, as well as a statewide ballot measure and a variety of local elections and referendums. 

U.S. President and Vice President

There will be six candidates on the ballot in Virginia for the U.S. Presidential election.

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.

READ MORE: U.S. Senate race in Virginia featuring incumbent Tim Kaine vs. challenger Hung Cao rated 'Safe Democrat'

U.S. House of Representatives

All of Virginia's 11 seats in the U.S. House of Representatives are up for election this year, with just four of those races covering districts in Hampton Roads. To check which district you are in, use the Virginia Department of Elections online portal.

District 1

READ MORE: Virginia 1st District House race features incumbent Republican Wittman vs. Democrat challenger Mehta

District 2

READ MORE: In VA-02, Kiggans and Cotter Smasal have blanketed the local airwaves, spent millions on commercials

District 3

READ MORE: In Virginia's 3rd District, candidate with 31 years in Congress faces challenger making 1st bid for federal office

District 4

READ MORE: Democrat incumbent Rep. Jennifer McClellan has raised nearly 10 times as much money as her Republican challenger

District 5

District 6

District 7

District 8

District 9

District 10

District 11

State Offices

There is no gubernatorial election in 2024, nor are there any elections for Virginia General Assembly. However, there is one ballot measure regarding a proposed amendment to the Constitution of Virginia. 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?

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)

RELATED: Chesapeake Mayor Rick West faces challenger in Councilman Don Carey

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) 

RELATED: Nine candidates, including two incumbents, run for three at-large seats for Chesapeake City Council

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) 

RELATED: Ten candidates run for four at-large seats on Chesapeake School Board

Curbside Recycling Referendum

Should City Council adopt an ordinance imposing a mandatory fee of up to $10 per month on all households that receive City trash service in order to re-establish curbside recycling for those households only?

  • Yes
  • No

RELATED: Voters will soon weigh in on whether they want curbside recycling reinstated in Chesapeake

City of Hampton

Mayor

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

RELATED: Gray, Wallace race to become Hampton's next Mayor

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.

RELATED: 9 candidates, 3 seats: meet the candidates in the Hampton City Council race

School Board (4 winners)

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

RELATED: Here are the candidates running for Hampton School Board in 2024

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

RELATED: 8 candidates, three seats: Newport News City Council race is packed, but one specific race is unopposed

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. 

RELATED: Alexander, Dolmo and Leeman compete for Norfolk mayoral race

City Council

RELATED: Meet the candidates running for Norfolk City Council this November

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

RELATED: Meet the candidates in the race for Norfolk School Board

Superward 6 (1 winner)

  • Rebecca Danchise Topping
  • Sarah E. DiCalogero

Superward 7 (1 winner)

  • Alfreda A. Thomas
  • Ronald L. White

Northampton County

Mayor - Town of Cheriton

  • Stacey A. Sparrow
  • Larry E. LeMond

Member Town Council - Cape Charles (3 winners)

  • Andrew J. "Andy" Buchholz
  • Edward B. "Ed" Wells
  • Mark L. Usry
  • John B. Rowe
  • Carol L. Sabo
  • Martin W. Beckett
  • Clayton H. Newman
  • Tara S. Ashworth
  • Jo M. Bronson

Member Town Council - Cheriton (6 winners)

  • Ivan Pena
  • Kandy A. Pena
  • Robert K. "Bo" Lewis, Sr.
  • Terri Lynn Tatem
  • B. B. "Barry" Downing, Jr.
  • Sheila M. Traina
  • Jason Bryan Sparrow
  • Norma P. Spencer

Member Town Council - Eastville (6 winners)

  • Eleanor C. Gordon
  • Diane L. Crockett
  • John D. Crockett
  • D. Allen Philpot III
  • Barbara M. Thomas
  • Bonny W. Lewis
  • Leslie A. Shifflett
  • Anne G. Sayers

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)

RELATED: Three-way race in Portsmouth's mayoral election

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

RELATED: 11 candidates, 3 seats: serious choices to make on who deserves to serve on Portsmouth City Council

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

RELATED: Meet the candidates in the 2024 Portsmouth City School Board election

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)

RELATED: Growth management: common theme for 3 Suffolk mayoral candidates


City Council

RELATED: Four candidates vie for two Suffolk City Council seats

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

RELATED: Suffolk School Board candidates outline their top priorities for the district

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.)

RELATED: Virginia Beach Sheriff's election | Current Sheriff Rocky Holcomb runs to maintain position, with challenge from Aldo Dibelardino

Mayor

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

RELATED: Virginia Beach mayoral election: Who are the candidates and what you need to know

School Board 

RELATED: Here are the candidates running for Virginia Beach School Board in 2024

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

RELATED: Meet the candidates running for Virginia Beach City Council in 2024

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)

RELATED: Highlighting candidates running for City Council in Williamsburg

Before You Leave, Check This Out