Skip to content
NC House District 65General election · November 3, 2026Thank you, Rockingham CountyVoting informationOfficial results
Seth Woodall for NC House
Meet SethPrioritiesVote 20262026 resultsEventsGet involvedStay connectedStay informed
Donate

Vote 2026

Official election information for Rockingham County.

Use state and county election tools for current information about the 2026 general election.

2026 election results

Official results for Rockingham County.

Voting has ended. Use the North Carolina State Board of Elections for official results.

01

Check your voter details

See your status, Election Day polling place, and sample ballot.

Open Voter Search ↗
02

Register during early voting

Same-day registration is available at every early-voting site through October 31.

Registration guidance ↗
03

Request a mail ballot

Submit an online request by October 20 at 5 p.m. Returned ballots must be received by November 3 at 7:30 p.m.

Absentee portal ↗
03

Return your mail ballot

Follow the official return instructions. Your ballot must be received by November 3 at 7:30 p.m.

Mail-ballot guidance ↗

Key dates

What comes next.

The absentee return deadline is a receipt deadline, not a postmark deadline.

October 20 · 5 p.m.

Mail-ballot request deadline

Submit an absentee-ballot request through the official portal.

October 31 · 3 p.m.

Early voting ends

The final early-voting session ends at 3 p.m.

November 3

Election Day

Polls are open 6:30 a.m. to 7:30 p.m. Mail ballots are due by 7:30 p.m.

Early voting

Four Rockingham County locations.

Vote at any county early-voting site. All four locations use the same schedule.

Rockingham County Board of Elections

240 Cherokee Camp Road, #1
Reidsville, NC 27320

Bridge Street Recreation Center

319 Bridge Street
Eden, NC 27288

Pennrose Mall

1531 S. Scales Street
Reidsville, NC 27320

Madison Mayodan Library

611 Burton Street
Madison, NC 27025

Remaining hours

Through October 31

Monday, Oct. 19–Friday, Oct. 23
8 a.m.–7:30 p.m.
Saturday, Oct. 24
8 a.m.–3 p.m.
Monday, Oct. 26–Friday, Oct. 30
8 a.m.–7:30 p.m.
Saturday, Oct. 31
8 a.m.–3 p.m.

Official schedule: NCSBE 2026 early-voting site list ↗.

Election Day

Vote November 3 from 6:30 a.m. to 7:30 p.m.

Use NCSBE Voter Search to confirm your polling place and view your sample ballot before you go.

Find my polling place

2026 general election

Voting has ended.

Official results are published by the North Carolina State Board of Elections.

View official results

Photo ID

Bring an acceptable photo ID if you have one.

North Carolina voters are asked to show photo ID. A voter who does not have an acceptable ID may cast a provisional ballot and complete the official ID Exception Form. Free voter IDs are available from the Rockingham County Board of Elections through the end of early voting.

Review official voter ID rules ↗

Need local help

Rockingham County Board of Elections

Call 336-342-8107 or review the county office page for local election administration.

County Board of Elections ↗

Official voting tools

Complete election calendar ↗Early-voting lookup ↗Mail-voting instructions ↗Election Day guidance ↗

Information checked October 18, 2026. This campaign site is not an election authority. Always use NCSBE or the county Board of Elections for your final check. Campaign signup is separate from voter registration.

Seth Woodall for NC House

Paid for by Seth Woodall for NC House.

Explore

Meet SethPriorities and positionsVote 20262026 resultsUpdatesEndorsementsPress kit

Take part

Stay informedVolunteer & request a signStay connectedEventsContact[email protected]Donate

Policies

PrivacyTerms of serviceText message termsAccessibility
North Carolina House · District 65Election information and results link to the North Carolina State Board of Elections.