Sunday, July 14

What You Need to Know About the Upcoming Municipal General Election

Credit – 24K-Production / Adobe Stock

ASHEBORO N.C. – The 2023 Municipal General Election is coming up soon and there are new polling locations and changes to voter ID requirements you need to know if you plan to vote.

The Municipal General Election which includes include the mayor and members of the municipality’s governing board for Asheboro, Franklinville, High Point, Liberty, Ramseur, Randleman, Seagrove, Staley and Thomasville, as well as the Asheboro Board of Education will be held on Tuesday, November 7th, 2023.

Registered voters who live within the boundaries of these municipalities and the Asheboro City Schools district may vote in the municipal election. Municipal contests may include the mayor and members of the municipality’s governing board. 

Voter ID

Due to recent changes to NC law, all voters will be asked to show photo ID when they vote. While most voters will show their driver’s license, those without a driver’s license can show one of many other acceptable photo IDs.

Video from NC Board of Elections

Any of the following that is unexpired, or expired for one year or less:

  • North Carolina driver’s license State ID from the NCDMV (also called “non-operator ID”) Driver’s license or non-driver ID from another state, District of Columbia, or U.S. territory (only if voter registered in North Carolina within 90 days of the election) U.S. Passport or U.S. Passport card North Carolina voter photo ID card issued by a county board of elections (see Get a Free Voter Photo ID). College or university student ID approved by the State Board of Elections (see box below) State or local government or charter school employee ID approved by the State Board of Elections (see box below)
  • Note: A voter 65 or older may use an expired form of acceptable ID if the ID was unexpired on their 65th birthday.

Any of the following, regardless of whether the ID contains an expiration or issuance date:

  • Military or veterans ID card (with photo) issued by the U.S. government Tribal enrollment card (with photo) issued by a tribe recognized by the state or federal government ID card (with photo) issued by an agency of the U.S. government or the State of North Carolina for a public assistance program (Note: Although this is an acceptable form of ID under North Carolina law, the State Board is not aware of any such ID in circulation that contains a photo. All IDs for voting are required to have a photo.)

All voters will be allowed to vote with or without ID. Voters who lack ID can get one for free from their county board of elections. Find out more at

Absentee Ballots

A voter can fill out an absentee ballot request at, or by filling out a request form provided by the board of elections. The request must be received through the website or by the Randolph County Board of Elections by 5 p.m. October 31, 2023.

Absentee ballots will be mailed to voters who have requested them beginning October 6, 2023.

Polling Times and Locations

Polls will be open from 6:30 a.m. to 7:30 p.m. on Election Day, Tuesday, November 7th, 2023.

PrecinctPolling Location
Asheboro EastCentral United Methodist Church
300 S Main St, Asheboro
Asheboro NorthBalfour Elementary School
2097 N Asheboro School Rd, Asheboro
Asheboro South
National Guard Armory
1430 S Fayetteville St, Asheboro
Asheboro West
Asheboro Rec Center
135 N Fayetteville St, Asheboro
Deep RiverFranklinville United Methodist Church
227 W Main Street, Franklinville

(In the Fellowship Hall; separate building behind the church)
LibertyAmerican Legion Post 81 Building
604 S Greensboro St, Liberty
RamseurSoutheast Randolph Middle School
5302 Foushee Rd, Ramseur
RandlemanFirst United Methodist Church
301 S Main St, Randleman
SouthernFirst Baptist Church of Seagrove
7931 US-220 ALT, Seagrove
StaleyStaley Fire Station
410 West Railroad St, Staley
TrinityHopewell Elementary School
6294 Welbourn Rd, Trinity
(Click on polling location / address for Google Maps link)

Usure Where Your Polling Location Is?
Locate your assigned polling place online at:

One-Stop Early Voting

One-stop early voting will be held at the Randolph County Board of Elections, 1457 N. Fayetteville St., Asheboro, from Thursday, October 19th, 2023, to Saturday, November 4, 2023:

  • Mondays, Wednesdays, Fridays, 8 a.m. – 5 p.m.
  • Tuesdays, Thursdays, 8 a.m. – 7 p.m.
  • Saturday, November 4, 8 a.m. – 3 p.m.

Sample Ballots

You can view a sample ballot online by visiting Sample ballots are also available at the board of elections office and will be posted at polling places on election day.

Need to Register to Vote?

The voter registration deadline for this election is 5 p.m. Friday, October 13, 2023.

Eligible individuals who are not registered by that deadline may register and vote at any early voting site during the early voting period. New registrants will be required to provide documentation of their residence.