top of page



Stanly County will have a 2nd Republican Primary on May 14, 2024.

Voters that are registered republican, unaffiliated and voted republican in the 1st primary, or unaffiliated and did not vote in the first primary will be eligible to vote in the 2nd primary. 

Unofficial Results

Due to low voter turnout and the detailed level of reporting through the SBOE website, Stanly County results are currently only available through the Local Results Only button below. This is to preserve the secrecy of voters' ballots where single ballots were cast, or all votes cast were for one particular candidate.


Results will be available through the SBOE website when it is determined how to preserve the secrecy of voters' ballots in these scenarios.

April 25th - May 11th

Stanly County Commons- DSS Auditorium

1000 N. 1st Street, Albemarle, NC 28001

Weekdays: 8:30AM - 5:00PM

Saturday: April 27th & May 4th CLOSED

Saturday: May 11th 8:00AM - 3:00PM


Requested Absentee Ballots mailed: March 28th

Registration Deadline: February 9th

Early Voting Begins: April 25th

Deadline to Request a mailed Absentee Ballot: May 7th at 5:00 p.m.

Early Voting Ends: May 11th at 3:00 p.m.

Last Day to Request Voter Photo ID: May 11th at 3:00 p.m.

UOCAVA Request Deadline: May 13th at 5:00 p.m.

2nd Primary Day: May 14th

ABS Ballot Return Deadline: May 14th at 7:30 p.m.

Deadline to Provide a Photo ID: May 23rd at 5:00 p.m.

UOCAVA ballot return Deadline: May 23rd at 5:00 p.m.

Canvass: May 24th at 11:00 a.m.

Election Day and Early Voting Officials Needed!


Officials will check-in voters, issue ballots, and ensure the conduct at each voting site is fair, impartial, and in accordance with current election laws.


Visit the Get Involved page for more information.


Listen to the board meetings live by using the Zoom link provided in the Board Meeting Schedule. 


Find out when sample ballots are available, get the early voting schedule sent to you prior to the start of voting, and receive reminders to check your registration for your polling place prior to election day.

Thanks for signing up! You will now receive reminders about important election events and deadlines.

Contact Us

Location: 1000 N. 1st Street Ste 16, Albemarle, NC 28001

Mailing Address: PO BOX 1309, Albemarle NC 28002

Regular Office Hours: Monday-Friday 8:30am to 5:00pm

*may be extended during Early Voting and on Election Day*

Call: 704-986-3647

Fax: 704-986-3798 

  • Facebook
  • Instagram

Thanks for submitting!

bottom of page