The 2025 Charlotte mayoral election was held on November 4, 2025, to elect the Mayor of Charlotte, North Carolina to a two-year term. The primary election was held on September 9, 2025. Incumbent mayor Vi Lyles was re-elected to a fifth consecutive term.
Democratic primary
Candidates
Nominee
Eliminated in primary
- Jaraun "Gemini" Boyd, community activist
- Delter Guin III, banker
- Brendan Maginnis, candidate for U.S. representative in 2024
- Tigress McDaniel, perennial candidate
Declined
Endorsements
Fundraising
Results
Republican primary
Candidates
Nominee
- Terrie Donovan, real estate businesswoman
Withdrawn
Fundraising
Third-party and independent candidates
Libertarian Party
- Rob Yates, nominee for mayor in 2023
General election
Post-primary endorsements
Fundraising
Results
Notes
References