2023 Virginia Election Information
Early Voting Results By Party
​
Share of Early In-Person Voting by Party
(6 Days before Election Day)
2023 Dem 52.9% Rep 40.9% Unknown 6.2%
2022 Dem 55.5% Rep 38.6% Unknown 6.0%
2021 Dem 54.2% Rep 37.7% Unknown 8.2%
​
Share of Mail Votes By Party
(6 Days before Election Day)
​
2023 Dem 66.6% Rep 24l4% Unknown 9,1%
2022 Dem 70.4% Rep 20.7% Unknown 8.9%
2021 Dem 70.5% Rep 18.0% Unknown 11.5%
​
(Source: VPAP https://www.vpap.org/visuals/visual/early-voting-by-party-11-2-2023/)
​
2023 Election Dates and Voter Deadlines
​
2023 Offices On The Ballot
Clerk of the Court (Chaz Haywood-R, 8-year term)
Commonwealth Attorney (Marsha Garst-R, 4-year term)
Sheriff (Bryan F. Hutcheson - R, 4-year term)
Commissioner of Revenue (J. Daniel Cullers-R, 4-year term)
County Treasurer (Todd Garber-R, 4-year term)
County Supervisors (Districts 2, 4, 5)
District 4 & 5 Board Members Kyger and Breeden are not running for reelection. Joel Hensley from McGaheysille has declared to run in District 5 as a Republican.
School Board (Non-Partisan, District 2, 4, 5)
Current Officeholders
Lowell Fulk (Incumbent - District 2)
Dr. Charlotte McQuilken (Incumbent - District 4)
Dan Breeden (Incumbent - District 5)
Soil and Water Conservation Directors for Shenandoah Soil and Water Conservation District (Non-Partisan, 4-year terms)
Current Officeholders
Kevin Craun (Incumbent)
Vacant (Steve Lohr resigned)
​
Town Elections: Broadway and Dayton
State Delegate (Todd Gilbert-R 33, Tony O,. Wilt-R 34, Chris Runion-R 35)
State Senator ( Mark Obenshain-R District 2, Senator Emmett Hanger who has not declared candidacy also lives in District 2)
​
Voter Registration Information for 16 and 17 year-olds: Effective Oct 1, 2022, 16-year-olds may pre-register to vote. Importantly, 17 year-olds who will turn 18 on or before the the general election date may register to vote and participate in any primary or party nomination process
​
November 7, 2023 General Election Day
(same day voter registration for qualified voters)
Oct 21, 2023 First Day of early Voting
Oct 9, 2023 Last Day to Register to Vote before General Election
​
June 20, 2023 (Primary date, if held)
May 5, 2023 First Day of Early Voting
May 30, 2023 Last Day to Register to Vote Before Primary
​
2022 Virginia Same Day Voter Registration Law: Click here ​to read the two new 2022 laws providing extended time for certain persons to register to vote.
​
​
---
​
​
​
​
​
​
​
​
​
2023 Rockingham County Republican
Voter Information and Sample Ballots
(General Election sample ballots usually available in late Aug or early Sept)
​
Beginning with the 2022 Virginia General Election on November 8, 2022, there are separate ballots styles for every voting precinct in Virginia. So there are 29 different ballot styles for Rockingham County. The Rockingham County Republican Committee has not endorsed any city or town candidates for office and no endorsements were requested.
​
Check your polling location HERE using the online Virginia Dept of Elections Citizen Portal.
​
Link to Rockingham County Voter Registrar's Precinct Polling Locations
​
​
2022 Rockingham County Voter Registrar's Instructions for all polling locations
​
505 - Stony Run Voters Instructions for New Polling Location at Spotswood High School Auxiliary Gym
​
​
Candidate Information
​
2023 Local and Constitutional Candidate Bulletin
​
2023 General Assembly Candidate Bulletin
​
2023 Primary and Special Elections
​
​
Voter Registrar's Offices in Rockingham
and Nearby Jurisdictions
​
Early Voting will be available for a June Primary (if held) and the November General Election. Curbside voting is available at all locations.
Dropbox accessibility varies by jurisdiction. Call ahead for location and access hours. All drops boxes are secured promptly at 7PM Nov 8 for the General Election.
​
Augusta County
Augusta Government Center
Voter Registrar's Office
18 Gov Center Lane, Verona, VA 24482
540-245-5656
Harrisonburg City
Harrisonburg City Hall
Voter Registrar's Office
409 S. Main St, Harrisonburg, VA 22801
540-432-7707
Page County
Voter Registrar's Office
103 S. Court St, Suite D, Luray, VA 22835
540-743-3986
Rockingham County
Rockingham County Government Center
Voter Registrar's Office
20 E. Gay St, Harrisonburg, VA 22802
540-564-3056
Shenandoah
Voter Registrar's Office,
600 N. Main St, Woodstock, VA 22835
540-743-1988
Staunton
Staunton City Hall
Voter Registrar's Office
1st Floor; 116 W. Beverley St, Staunton, VA 24401
540-332-3840
Waynesboro
Voter Registrar's Office (new location Aug 24, 2022)
Waynesboro Public Library
605 Market St (lower level), Waynesboro, VA 22980
540-942-6620
​
​
​
I'm a paragraph. Click here to add your own text and edit me. It's easy.