Skip to main content
Saturday, June 27, 2026
Charlotte, NC|
Person

Jennifer Roberts

Charlotte's 58th mayor (2017). Defeated by Vi Lyles in the 2017 Democratic primary and general election. Publicly offered May 8 2026 to fill the mayoral vacancy created by Lyles' May 7 2026 resignation; said she has no interest in running for mayor again in 2027.

Coverage (1 article)

Other coverage in the Mercury Local network

Vi Lyles Will Resign as Charlotte Mayor on June 30. The Race to Replace Her Already Started.

The Charlotte Mercury·

Charlotte Mayor Vi Lyles announced Thursday that she will resign on June 30, ending a tenure that began in 2017. Under North Carolina law, the City Council will appoint a Democrat to serve the remainder of her term — and the field is already organizing in public, with former Mayor Jennifer Roberts offering to fill the vacancy and Council Member Dante Anderson breaking for the outsider option. The vote that decides who fills the seat has not been scheduled.

Brendan Maginnis Offers to Serve as Interim Mayor

The Charlotte Mercury·

Brendan K. Maginnis, the runner-up in Charlotte's September 2025 Democratic mayoral primary, has volunteered for the interim mayor appointment — from Copenhagen, where his family moved in January, and with a demographic-counter argument the Mercury did not solicit. By his count — initially approximately 46, revised to 44 in a follow-up email — none of those Democratic elected officials representing Charlotte at various levels are white males. The pitch collides with Charlotte-Mecklenburg NAACP President Corine Mack's public call for the council to elevate the Mayor Pro Tem rather than install a placeholder.

The Five Finalists for Charlotte Mayor, in Their Own Words

The Charlotte Mercury·

The council interviewed five finalists for interim mayor on June 18 and set the appointment vote for Monday. Here is how each got on the ballot, what they told council about running meetings, the I-77 tolls, and the airport, and how the June 22 vote will work.

Related