District
3
Joi Mayo represents District 3 on the Charlotte City Council. Her district covers portions of south Charlotte where growth and density balance are defining issues in community area planning and zoning decisions.
Mayo voted yes on the Crosland Southeast affordable housing project and has been active in discussions around the farmers market UDO change, the CMPD staffing crisis, transit safety after the Zarutska killing, and Charlotte’s non-congregate shelter plan. In June 2026 she was on the prevailing side of the 10-1 vote to extend firefighters the same 10 percent raise approved for police. During the April 13 Housing Trust Fund review, Mayo floated redirecting funds from the Willora Lake project to the River District mixed-income proposal, citing concerns that River District could become “another Valentine” without an affordable housing component.
Part of the I-77 South corridor runs through her district. Mayo voted against the toll lane project in May 2026 and for reinstating it in September. She has pressed rezoning applicants on whether promised buffers would be left undisturbed, the question that led the council to defer a Hendrick Motorsports rezoning in August.
In our reporting · 20 stories
- $69.5M
Facing a $69.5 Million State Bill, CRTPO Brings Back the I-77 South Toll Lanes. Two Mayors Resign From the Board.
The regional transportation board reinstated the $4.3 billion I-77 South toll lane project Wednesday, with a $69.5 million state bill hanging over any town that kept voting no. Matthews and Mecklenburg County voted no anyway, and the mayors of Matthews and Davidson resigned from the board afterward.
- $69.6M
Charlotte's I-77 Bill Is $69,577,547.67
The state's claim against Charlotte for walking away from the I-77 South toll lanes is $69,577,547.67, and the money would come out of the fund the city has already programmed for its next affordable housing and public facilities bonds. Council votes Monday on whether to reinstate support, which would erase the bill. The city's own two figures for Charlotte's share have not been reconciled on the record.
The Hendrick Rezoning Met Every Consent-Agenda Test. A Question About Its Buffer Sent It Back.
Petition 2026-019 cleared all four criteria that put a Charlotte rezoning on the consent agenda, where petitions pass together without discussion. It came off the list anyway. What stopped it was whether the 100-foot buffer everyone already agreed to has to be left undisturbed, a question the plan notes do not answer.
The Five Finalists for Charlotte Mayor, in Their Own Words
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.
- 10–1
Charlotte Council Votes 10-1 to Give Firefighters the Same 10% Raise as Police
Charlotte City Council voted 10-1 Monday to direct the city manager to give the Charlotte Fire Department the same 10 percent raise as police, closing a pay gap that drew months of firefighter protest. The $4.4 million cost comes from fire overtime and public-safety technology budgets. Final budget adoption is June 8.
Manufacturing Land Near Woodlawn Station Just Became TOD-NC
The Charlotte City Council on Monday rezoned a 0.16-acre Verbena Street parcel from ML-2 (manufacturing and logistics) to TOD-NC, 7-2. Council Member LaWana Slack-Mayfield and Council Member Renée Johnson voted no, not on the parcel, on the trajectory it represents. Council Member Victoria Watlington voted yes but asked staff to map Charlotte's remaining manufacturing-zoned acreage.
Renée Johnson Brought a CMS School-Utilization Report to Council Monday. She Has Been Making This Argument for Five Years.
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.
Brendan Maginnis Offers to Serve as Interim Mayor
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.
A 2.5-Million-Square-Foot Data Center Is Going Up off University City Boulevard.
The Charlotte City Council deadlocked 5-5 Monday night on whether to even schedule a public hearing on a temporary moratorium for new data center approvals. Mayor Vi Lyles broke the tie, voting no. Meanwhile a 2.5-million-square-foot, 300-megawatt data center campus is going up at 10800 University City Boulevard, and under Charlotte's current zoning, the council had no role in approving it.
Charlotte Housing Trust Fund Staff Picks Are In. The Questions Are Already Louder Than the Numbers.
Charlotte City Council reviews $20.85 million in Housing Trust Fund staff recommendations, four rental projects, nine homeownership proposals, as council members push back on rezoning timing, geographic concentration, and deferred projects ahead of the April 27 vote.
Charlotte City Council Passes First Post-Sales-Tax Transit Budget, Sends Street Vending Back to Committee
The first CATS budget built on the new 1% sales tax totals $571.7 million. Council rejected criminalizing street vendors. Staff recommended thirteen of eighteen housing trust fund proposals. The Stellar Awards are coming, but the city's check is not.
- $45M
Charlotte Has Until April 27 to Pick. Eighteen Groups Applied for $45 Million. The City Has About $29 Million.
Charlotte received 18 proposals requesting more than $45 million for its Housing Trust Fund, but only has $28.7 million to give out. The council votes April 27.
- $4.3
Charlotte City Council Approves $4.3M Transit Authority Start-Up, Advances Infrastructure Contracts, Defers Gateway Station Parking Lease
Council approved $4.3M for a new transit authority start-up and major infrastructure contracts, while deferring a Gateway Station parking lease and a Norland Road path item.
What The Mayor Pro Tem Vote Reveals About Charlotte's New City Council
On swearing-in night, a failed motion for one Mayor Pro Tem and a 9–3 vote for another gave Charlotte its first look at how this new City Council may sort itself into factions.
Mecklenburg County 2025 Election Results: Transit Tax Passes, Democrats Sweep Charlotte City Council and School Board
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.
- $19
Charlotte's $19B Transit Tax Vote: Federal Shutdown and NC Redistricting Set the Stakes
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.
Charlotte Mayor's Race at the Tuesday Forum: Housing, Transit Tax, and Community Safety Collide
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.
District 3 flips to Joi Mayo, District 5 likely recount, and a campaign reshaped by Iryna Zarutska killing
Joi Mayo ousts Tiawana Brown in District 3, District 5 heads toward a recount, and safety on Charlotte Blue Line becomes a central test for November.
Charlotte's 1% Transit Tax: What It Does, What It Costs, Who Runs It, and Where City Council Candidates Stand
The 1% transit sales tax would fund roads, rail, and buses through a new regional authority with strict gates on the Red Line. Here's how it works, who controls it and where candidates stand.
District 3's One-Vote Shock: What BPC's 46–45 Endorsement Means For Charlotte's Most Watched Primary
A single vote gave the Black Political Caucus endorsement to Joi Mayo over incumbent Tiawana Brown in District 3. Here is what 46–45 means for a low-turnout primary that decides the seat.