Charlotte’s voting peak so far: 157 people. When’s your last chance in 2025 primary?
AI-generated summary reviewed by our newsroom.
- Early voting began Aug. 21 and ends Sept. 6 at multiple locations across Charlotte.
- Fewer than 650 voters cast early ballots through Thursday, per officials.
- Nine total sites will operate, with eight set to open Sept. 2 with extended weekday hours.
READ MORE
2025 Voter Guide: Charlotte City Council and mayor election
Charlotte voters will choose candidates for mayor and council in the September primary. In The Charlotte Observer’s voter guide for the election, read about Mayor Vi Lyles, the most competitive council races and questionnaires from all candidates on the ballot.
Expand All
Voting is already underway for Charlotte’s 2025 municipal primary, but few voters have actually headed to the polls.
Despite days of early voting, a little more than 650 people voted through Thursday, according to the Mecklenburg County Board of Elections. Activity peaked on the first day of early voting, when 157 people cast ballots. That was up slightly from the first day of early voting in 2023, when 131 people voted.
Fewer than 9,000 people, or 1.8% of eligible voters, voted early in the 2023 municipal primary, the Observer reported previously. Charlotte is home to 610,240 registered voters, county data show.
The primary will decide the fate of many Charlotte City Council seats, and multiple districts have competitive primary races this election cycle.
More early voting sites are slated to open next week.
Here’s what to know about voting early in Charlotte’s 2025 primary election:
When does early voting end for 2025 Charlotte primary?
The final day of early voting for Charlotte’s 2025 primary is Sept. 6.
Early voting locations for 2025 Charlotte primary
Early voting opened at the Hal Marshall Annex site, 618 N. College St., Aug. 21.
An additional eight sites are scheduled to open Sept. 2:
- Allegra Westbrooks Regional Library, 2412 Beatties Ford Road
- Independence Regional Library, 6000 Conference Dr.
- Marion Diehl Recreation Center, 2219 Tyvola Road
- South County Regional Library, 5801 Rea Road
- Southpark Regional Library, 7015 Carnegie Blvd.
- Steele Creek Masonic Lodge, 13611 Steele Creek Road
- University City Regional Library, 5528 Waters Edge Village Dr.
- West Boulevard Library, 2157 West Blvd.
Every site will be open 8 a.m. to 7:30 p.m. from Sept. 2 to Sept. 5. Sites will be open from 8 a.m. to 3 p.m. on the final day of early voting, Sept. 6.
Same-day voter registration during early voting
Eligible residents can register to vote at early voting locations and cast their ballots on the same day, the State Board of Elections notes.
Those looking to register must show proof of residency, such as a North Carolina driver’s license or a copy of a current utility bill, bank statement, government check, paycheck or other government document showing the voter’s name and address.
When is primary Election Day?
Primary Election Day is Sept. 9.
Voters must cast their ballots at their assigned polling place on Election Day, and same-day voter registration isn’t available.
Residents can find their polling location online at apps.meckboe.org/addressSearch_New.aspx or vt.ncsbe.gov/RegLkup/.
This story was originally published August 28, 2025 at 5:00 AM.