Randolph County Board of Elections

Northgate Commons 1457 N Fayetteville St. Asheboro, NC 27203
Phone 336-318-6900 | Fax 336-318-6903  |  email elections@RandolphCountyNC.gov

 State Board of Elections Link          |       Elected Officials Guide     |     Voter-ID Information    


Total Voters: 91,115

Constitution: 62  |  Democratic: 16,753  |  Green: 29  |  Libertarian: 531 |  Republican: 46,993 |  Unaffiliated: 26,747





Election Date - Tuesday, November 3, 2020

One-Stop Early Voting - 2020 Presidential Election

Same hours of operation at all locations:

Dates & Times

Thursday – Friday, October 15-16
Monday – Friday, October 19-23
Monday – Friday, October 26-30
8 a.m. – 7:30 p.m.

Saturday, October 17
Saturday, October 24
8 a.m. – 6 p.m.

Sunday, October 25
1 p.m. – 6 p.m.

Saturday, October 31
8 a.m. – 3 p.m. 


Randolph County Board of Elections
1457 N. Fayetteville St., Asheboro

Randolph Community Services Building 
213 Balfour Dr., Archdale

Randleman Civic Center **NEW LOCATION**
122 Commerce Square, Randleman

Franklinville United Methodist Church
227 W. Main St., Franklinville

Find the closest early voting location!



UOCAVA Election Notice for November 3, 2020

The Board of Elections is currently recruiting for early voting workers and Election Day workers.
If you are interested please call our office at 336-318-6900.

From the N.C. State Board of Elections August 21 at 10:40 AM · November is approaching quickly! Don't forget you can check your registration status here: https://vt.ncsbe.gov/RegLkup/. The regular deadline to register to vote is Oct. 9, although you can also register at an early voting site, Oct. 15-31.


North Carolina registered voters may now request an absentee by-mail ballot ONLINE with the Absentee Ballot Request Portal.
PORTAL: https://votebymail.ncsbe.gov/app/home  



Presidential General Election - Tuesday, November 3, 2020

Absentee voting

Request an Absentee Ballot - form 
     NC Absentee Request Portal  

Am I Registered?   

Early Voting

My Sample Ballot  NC Board of Elections

Register to Vote

Voter ID NC Board of Elections

Where Do I Vote?




Campaign Finance

Candidate Filing Dates

Candidate List for 2020 Election






Federal Election Commission

Federal Voting Assistance Program

United States Election Assistance Commission

United States House of Representatives /

United States Senate

White House.




National Association of Counties

North Carolina General Assembly

North Carolina State Board of Elections

State of North Carolina



Archdale - City of

Asheboro - City of

Franklinville - Town of

Liberty - Town of

Ramseur - Town of

Randleman - City of/

Seagrove - Town of

Staley - Town of    

Trinity - City of  



North Carolina Democratic Party

Randolph County Democratic Party  

North Carolina Libertarian Party

Randolph County Libertarian Party(facebook)

North Carolina Republican Party

Randolph County Republican Party




Precinct Official


How do I become a Precinct Official?

What do Precinct Officials do?







Board of Elections Calendar