CHARLOTTE — On Tuesday, voters in Mecklenburg County headed to the polls to vote on key issues, one of which included a proposed 1-cent sales tax for transit.
Along with transit expansion, voters also decided who should represent them in city hall and on the school board.
>> Scroll below for real-time, live, minute-by-minute updates during the day after Election Day in the Carolinas:
11 p.m.
There are some outstanding provisionals in Cleveland County that will be counted Friday. So this result could change https://t.co/kjEa5fSNs3
— Joe Bruno (@JoeBrunoWSOC9) November 5, 2025
10:30 p.m.
In Matthews, incumbent John Higdon has won reelection after defeating Leon Threatt.
Residents voted againt a new sales tax in Lancaster County.
10 p.m.
After Kimberly Owens defeated Krista Bokhari, a Democrat will represent Charlotte City Council District 6 for the first time.
9:45 p.m.
Mecklenburg County voters approve public transportation tax.
9:30 p.m.
Joi Mayo will win Charlotte City Council District 3. She defeated incumbent Tiawana Brown in the primary
— Joe Bruno (@JoeBrunoWSOC9) November 5, 2025
9:15 p.m.
Mayor Vi Lyles wins fifth term.
8:30 p.m.
In person early voting results are coming up next and then we will have a better picture of what the night will look like
— Joe Bruno (@JoeBrunoWSOC9) November 5, 2025
7:30 p.m.
Polls close in Mecklenburg County.
>>CLICK HERE for the latest election results
Learn more about the local races and the candidates vying for your vote with the 2025 Political Beat Candidate Guide.
Channel 9 is your source for election coverage. Tune in to Eyewitness News, and check back with wsoctv.com for election updates throughout the day.
VIDEO: East Charlotte votes play pivotal for sales tax increase measure
©2025 Cox Media Group






