One Stop Absentee Voting

Voters in Rockingham County may vote in person prior to Election Day at a One Stop Voting Location.


One Stop Voting is available at the Board of Elections office located at 240 Cherokee Camp Rd. in Wentworth.  

One Stop Voting begins on the third Thursday before the Election and runs through the Saturday before the Election. 


During most Primary and General Elections, the Rockingham County Board of Elections will open Remote One Stop Voting Locations in other areas in the County in addition to the site at the Board of Elections Office. 

Voters who missed the registration deadline for an Election may Same Day Register and Vote at a One Stop (Early) Voting Location.

Same Day Registration
Eligible individuals may register and vote during the One Stop (Early) Voting Period.  This “same-day registration” process is currently permitted due to a preliminary injunction granted under a decision by the U.S. Court of Appeals for the Fourth Circuit, but this option remains the subject of ongoing litigation in federal court.  

 An individual who is qualified to register to vote may register in person and then vote at a One Stop (Early) Voting Site in the person’s county of residence during the period of One Stop (Early) Voting.  To register and vote under this statutory provision, you must:

Sign and complete a Voter Registration Form attesting that you meet each eligibility requirement under law.  Such attestation is signed under penalty of a Class I felony.

Provide proof of residence by presenting:  a North Carolina Driver’s License, a Photo Identification from a government agency, a current utility bill, bank statement, government check, paycheck, or other government document.

Registration Requirements 

You must be:

-A U.S. Citizen

-A Resident of North Carolina and the county for 30 days before the Election

-At least 18 years of age on or before the next General Election

-Not registered and not voting in any other county or state

One Stop (Early) Voting Information





     Rockingham County North Carolina
    Contact Us
    Rockingham County Government
    371 NC Hwy 65
    Reidsville NC 27320
    Phone: 336.342.8100
    Fax: 336.342.8105