Mayor of Charlotte · Final Term (2025–2027) · Last Day: Tuesday, June 30, 2026
Vi Lyles announced on May 8, 2026 that she will resign as Charlotte mayor effective June 30, 2026, ending a tenure that began in 2017. By her last day she will be the city’s second-longest-serving mayor. She was elected to a fifth two-year term in November 2025 and is stepping down with roughly 18 months remaining in that term.
Under her leadership, Charlotte passed the November 2025 transit referendum, formed the Mecklenburg-Pineville Transit Authority, and began the FY2027 budget process with PAVE Act revenue adding roughly $100 million per year for transportation. Lyles also navigated the city through a transit safety crisis following the killing of Iryna Zarutska on the Blue Line, a housing bond debate where council rejected staff’s $50 million proposal, and a CMPD staffing discussion that produced a National Guard request from the police union.
The Charlotte City Council will appoint an interim mayor to fill the seat between July 1, 2026 and the November 2027 election. The process has not yet been scheduled. Mayor Pro Tem James “Smuggie” Mitchell Jr. told WBTV he wants the seat filled by July 1. Two outside names — former Mayor Jennifer Roberts and 2025 Democratic mayoral primary runner-up Brendan K. Maginnis — have publicly volunteered for the appointment.
Charlotte City Council on Monday unanimously approved a partial rezoning of the Manor Theater site on Providence Road, clearing the way for SLRH Acquisitions to redevelop the long-closed Eastover landmark into 120 to 130 residential units and roughly 35,000 square feet of ground-floor retail. Three council members — Kimberly Owens, Danté Anderson, and J.D. Mazuera Arias — walked the room through their first memories of the building before the vote.
Mecklenburg commissioners got a deliberately neutral briefing on data centers at their May 19 meeting and signaled they want a position on the fast-growing industry. The catch: under North Carolina law, nearly all the zoning power belongs to the cities, not the county.
Charlotte's police union asks leaders to request National Guard troops after a string of homicides and staffing shortages; officials push back, citing crime reductions and new transit patrols.
Mecklenburg County voters approved a landmark transit tax, re‑elected Mayor Vi Lyles, and delivered a clean sweep for Democrats on the council and school board in Charlotte's 2025 municipal election.
Five chaotic days shut a violent bar, cleared two town ballots, unleashed a Senate shake‑up, and let lawmakers spike your power bill—all before Charlotte finished its second latte.
At the Tuesday Forum, Vi Lyles and Rob Yates split on transit tax, converged on community policing, and faced Charlotte's hardest fact: thousands of CMS students are without stable housing.
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.
Mayor Vi Lyles had not chaired a 2026 zoning meeting through her current term — Council Member Ed Driggs (District 7) handled each of the four held earlier this year. On Monday she took the chair for the May 18 meeting. The calendar shows no other zoning meeting will fall before her June 30 resignation.
Council Member Renée Johnson pulled petition 2025-136 — a conventional rezoning at 1800 West Sugar Creek Road by Larry Cooper — off the consent agenda Monday, citing her standing concern about conventional petitions filed without site plans. The 5-4 vote that followed fell short of the majority needed for approval. The council then unanimously deferred the petition.
Council Member Renée Johnson (District 4) brought a manually-compiled CMS school-utilization report to Monday's council meeting to argue that the conventional rezoning process is not tracking the cumulative impact of new growth on Charlotte-Mecklenburg Schools. Her central data point: Mallard Creek High School was projected at 113% of capacity in 2024 but a year later showed 110%. The math, she said, is not mathing.
Charlotte mayoral contenders clash over housing, transit, and public safety, offering voters sharply different plans and political philosophies ahead of the 2025 primary.
Charlotte's 2025 campaign season opens July 7 as every City Council seat—and the mayor's gavel—go up for grabs. Filing runs only 12 days. Get in line or get left out.
Three weeks before one of Charlotte's most consequential elections in a decade, a murder on the Blue Line became the story that wouldn't let go. Somewhere between Iryna Zarutska's death and the November 4 ballot, tragedy was transformed into campaign currency.
Filing closed at noon. Lyles wants a fifth term, council bickers, transit tax looms. District 3 drama, District 6 reset, GOP hunts a comeback. Full roster, stakes, and a wink.
Jennifer Roberts bows out, Mayor Vi Lyles files, and a late‑hour GOP realtor scrambles Charlotte's 2025 mayoral race—just as transit, crime, and council chaos crowd the ballot.
A hard look at the week: Mecklenburg's transit tax hits the ballot, the governor signs a stopgap budget and vetoes a school-choice tax credit, and local transparency fights simmer in Charlotte.
Federal shutdown hits day 34 as Charlotte votes on $19B transit tax. How Washington chaos, Raleigh redistricting, and local politics collide three weeks before Election Day.
Seven candidates want to run Charlotte. One already does. The rest are campaigning with policy, poetry, or PayPal. The real question: Will anyone show up to vote?
Charlotte's data center moratorium hearing failed 5-5 with Mayor Lyles breaking the tie no. Firethorne is in Union County, but data centers are basin-scale and grid-scale. Three things to know about water, power, and zoning.
Charlotte Mayor Vi Lyles will resign June 30. The Charlotte Mercury has the full appointment-process story; this is the south-Charlotte read — five decisions the next mayor inherits that touch this corner of the city directly, from Driggs as the working chair to the November 2026 transportation-and-housing bond.
Charlotte Mayor Vi Lyles will resign June 30. Fourth Ward sits in District 2, and Council Member Malcolm Graham, the council's Budget Committee chair, is on record this week about how the appointment process should work. Both April 20 Faith in Housing rezonings happened in his district, and the FY27 budget figure for the November 2026 bond runs through his gavel.
Charlotte City Council passed a non-binding resolution on I-77 South Monday night and rejected the binding rescission that would have given it teeth. For uptown readers, the gap between what was said and what was voted matters.
Eight must-read stories—from an ICE factory raid to the Senate rules throttling Charlotte's budget—plus quick links, witty asides, and a coffee-fueled author bio.
Six takeaways from a heavy week at city hall: Stage 2 water restrictions, a unanimous data-center moratorium, a $4.5 billion budget hearing, the NC state-budget framework, the CMS budget reversal, and the MPTA's July 1 deadline.
From an ADA Pride Day proclamation to a fiery debate over street vending, here's everything that happened at Charlotte City Council's June 23 meeting—plus what it means for Ballantyne residents
Charlotte City Council deadlocked 5-5 Monday night on whether to schedule a public hearing on a temporary data center moratorium. Mayor Vi Lyles broke the tie, voting no. Three things south Charlotte should know about by-right zoning, the basin-wide drought, and District 3's position.