Charlotte Mayor Vi Alexander Lyles advances from Democratic primary


The primary election in Charlotte, North Carolina, was on Sept. 12, 2023. Candidates competed to advance to the general election on Nov. 7, 2023. The filing deadline to run was on July 21, 2023.

Candidates ran for Charlotte City Council and mayor of Charlotte. Incumbent Vi Alexander Lyles (D) defeated Lucille Puckett (D) in the Democratic mayoral primary with 85% of the vote to Puckett’s 15%. Misun Kim (R) and Rob Yates (Libertarian) automatically advanced to the general election after their primaries were canceled.

A primary runoff was scheduled for Oct. 10, 2023. In North Carolina, primary runoffs may take place if the winning candidate receives less than 30% of the vote, and if the second-place finisher requests a runoff. There will be no primary runoff since all advancing candidates in single-seat primaries won at least 30% of the vote.

Charlotte is the largest city in North Carolina and the 16th-largest city in the U.S. by population.

Additional reading: