2025 Charlotte mayoral election

2025 Charlotte mayoral election

November 4, 2025
 
Candidate TBD Terrie Donovan
Party Democratic Republican

Mayor before election

Vi Lyles
Democratic

Elected mayor

TBD

The 2025 Charlotte mayoral election will be held on November 4, 2025, to elect the Mayor of Charlotte, North Carolina to a two-year term. The primary election will be held on September 9, 2025.[1] Incumbent mayor Vi Lyles is running for re-election to a fifth term as mayor.

Democratic primary

Candidates

Declared

Declined

Results

Democratic primary
Party Candidate Votes %
Democratic Jaraun Boyd
Democratic Delter Guin III
Democratic Vi Lyles (incumbent)
Democratic Brendan Maginnis
Democratic Tigress McDaniel
Total votes 100.00

Republican primary

Candidates

Nominee

  • Terrie Donovan, real estate businesswoman[5]

Withdrawn

  • Matthew T. Grasela[5]

Third-party and independent candidates

Libertarian Party

  • Rob Yates, nominee for mayor in 2023[2]

References

  1. ^ DeVayne, Richard. "Candidate filing kicks off in Charlotte with 2025 elections in view". WCNC. Retrieved 8 July 2025.
  2. ^ a b c d e Sands, Alexandria. "Who's running for Charlotte City Council in 2025". Axios. Retrieved 18 July 2025.
  3. ^ Ramsey, Mary (July 10, 2025). "Charlotte Mayor Vi Lyles will seek fifth term in 2025 reelection bid". The Charlotte Observer. Retrieved July 10, 2025.
  4. ^ Harrison, Steve. "Jennifer Roberts won't run for Charlotte mayor". WFAE. Retrieved 21 July 2025.
  5. ^ a b Kay, Julie; Grosch, Sarah. "Republican Terrie Donovan joins Charlotte mayoral race against Vi Lyles". WCNC. Retrieved 18 July 2025.