2025 Charlotte City Council election

2025 Charlotte City Council election

November 4, 2025

All 11 seats on the Charlotte City Council
6 seats needed for a majority
  Majority party Minority party
 
Leader Danté Anderson Ed Driggs[a]
Party Democratic Republican
Leader since December 4, 2023
Leader's seat 1st–Freedom Park 7th–Piper Glen
Last election 9 seats,
90.20% (at-large)
68.33% (districts)
2 seats,
0.00% (at-large)
28.52% (districts)
Seats won 10 1
Seat change 1 1
Popular vote 369,854 (at-large)
84,730 (districts)
82,754 (at-large)
28,597 (districts)
Percentage 80.67% (at-large)
70.84% (districts)
18.05% (at-large)
23.91% (districts)

Results:
     Democratic hold      Democratic gain
     Republican hold      Republican gain
Voteshare:
Democrats:      50–60%      70–80%      80–90%      ≥90%
Republicans:      80–90%

Mayor Pro Tem before election

Danté Anderson
Democratic

Elected Mayor Pro Tem

Smuggie Mitchell
Democratic

The 2025 Charlotte City Council elections were held on November 4, 2025, to elect all eleven members of the Charlotte City Council. Primary elections were held on September 9, 2025.[1] This election represented the first change in the council's composition since 2011, and the first district flip since 1999.[2]

Four members of the city council were elected at-large in an election where voters voted for four candidates, while the other seven were elected individually by geographic district.[3]

At-large seats

2025 Charlotte's at-large City Council election

November 4, 2025
 
Nominee Dimple Ajmera Victoria Watlington Smuggie Mitchell
Party Democratic Democratic Democratic
Popular vote 96,599 95,212 90,177
Percentage 21.07% 20.77% 19.67%

 
Nominee LaWana Slack-Mayfield Edwin Peacock III Misun Kim
Party Democratic Republican Republican
Popular vote 87,866 46,190 36,564
Percentage 19.17% 10.07% 7.98%

Parties:
Democrats:      50–60%      60–70%      70–80%      80–90%      ≥90%
Candidates:
     Ajmera      Watlington      Mitchell      Peacock

Council member before election

Multi-member district
Democratic

Elected Council member

Multi-member district
Democratic

The Charlotte City Council has four at-large seats. All four are elected in the same election, as voters vote for four candidates. The incumbents were:

  • Dimple Ajmera, who had represented at-large since 2017[b] and was re-elected with 23.1% of the vote in 2023
  • Smuggie Mitchell, who had represented at-large since 2022[c] and was re-elected with 22.2% of the vote in 2023
  • LaWana Slack-Mayfield, who had represented at-large since 2022[d] and was re-elected with 21.6% of the vote in 2023
  • Victoria Watlington, who had represented at-large since 2023[e] and was elected with 23.2% of the vote in 2023

Democratic primary

Nominees

  • Dimple Ajmera, incumbent council member[4]
  • James (Smuggie) Mitchell Jr., incumbent council member[4]
  • LaWana Slack-Mayfield, incumbent council member[4]
  • Victoria Watlington, incumbent council member[4]

Eliminated in primary

  • Matt Britt, marketing manager[4]
  • Roderick Davis, nonprofit organizer and perennial candidate[4]
  • Will Holley, general contractor[4]
  • J. G. Lockhart, transportation executive[4]
  • Namrata (N.Y.) Yadav, human resources manager[4]

Withdrawn

  • Emerson Stoldt, architect (remained on ballot)[5]

Endorsements

Dimple Ajmera
Individuals
Labor unions
Organizations
  • Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only, co-endorsement with Mitchell, Slack-Mayfield, and Watlington)[9]
  • Charlotte-Mecklenburg Fraternal Order of Police (co-endorsement with Britt, Watlington, and Yadav)[6]
  • Everytown for Gun Safety (co-endorsement with Slack-Mayfield and Watlington)[10]
  • LGBTQ+ Democrats of Mecklenburg County (co-endorsement with Mitchell, Slack-Mayfield, and Yadav)[11]
Newspapers
Matt Britt
State legislators
Organizations
Will Holley
Organizations
J. G. Lockhart
Organizations
James (Smuggie) Mitchell Jr.
Organizations
  • Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only, co-endorsement with Ajmera, Slack-Mayfield, and Watlington)[9]
  • Democratic Men of Mecklenburg County (co-endorsement with Holley and Lockhart)[13]
  • LGBTQ+ Democrats of Mecklenburg County (co-endorsement with Ajmera, Slack-Mayfield, and Yadav)[11]
Newspapers
LaWana Slack-Mayfield
Labor unions
Organizations
Newspapers
Victoria Watlington
Labor unions
Organizations
  • Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only, co-endorsement with Ajmera, Mitchell, and Slack-Mayfield)[9]
  • Charlotte-Mecklenburg Fraternal Order of Police (co-endorsement with Ajmera, Britt, and Yadav)[6]
  • Everytown for Gun Safety (co-endorsement with Ajmera and Slack-Mayfield)[10]
Newspapers
Namrata (N.Y.) Yadav
City councilors
Individuals
Organizations

Forums

Democratic primary candidate forums
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Ajmera Britt Davis Holley Lockhart Mitchell Slack-Mayfield Stoldt Watlington Yadav
1 July 22, 2025 Sarah Stevenson
Tuesday Forum
Jackie Edwards Walton
Mary Johnson
[1] P A A P P A P A P P
2 August 19, 2025 WFAE Steve Harrison [2] P P A P P P P W P P
3 August 26, 2025 The Charlotte Ledger Tony Merica [3] P P A A P P P W P P
4 September 2, 2025 Sarah Stevenson
Tuesday Forum
Winston Robinson [4] A P A A A A A W A A

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
Dimple Ajmera (D) $54,475 $31,601 $167,021
Matt Britt (D) $27,693[f] $11,682 $16,010
Will Holley (D) $1,943[g] $1,805 $356
J. G. Lockhart (D) $1,450[h] $1,075 $375
Smuggie Mitchell (D) $12,085 $3,742 $8,343
LaWana Slack-Mayfield (D) $17,265 $15,912 $19,491
Victoria Watlington (D) $7,265 $5,275 $31,527
N.Y. Yadav (D) $21,985 $15,701 $6,284
Source: Mecklenburg County Board of Elections[18]

Results

Democratic primary results[19]
Party Candidate Votes %
Democratic Dimple Ajmera 30,435 20.78%
Democratic LaWana Slack-Mayfield 25,612 17.49%
Democratic James (Smuggie) Mitchell, Jr. 23,624 16.13%
Democratic Victoria Watlington 22,849 15.60%
Democratic Namrata (N.Y.) Yadav 13,102 8.95%
Democratic Matt Britt 8,701 5.94%
Democratic Roderick Davis 7,382 5.04%
Democratic Will Holley 6,726 4.59%
Democratic J. G. Lockhart 5,721 3.91%
Democratic Emerson Stoldt (withdrawn) 2,314 1.58%
Total votes 146,466 100.00%

Republican primary

Nominees

  • Misun Kim, realtor and nominee for mayor in 2023[4]
  • Edwin Peacock III, incumbent council member from the 6th district (2025–present)[i] and nominee for mayor in 2013 and 2015[20]

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
Edwin Peacock III (R) $31,337 $385 $30,952
Source: Mecklenburg County Board of Elections[18]

General election

Post-primary endorsements

Dimple Ajmera (D)
Labor unions
Organizations
Newspapers
James (Smuggie) Mitchell Jr. (D)
Organizations
  • Black Political Caucus of Charlotte-Mecklenburg (co-endorsement with Ajmera, Slack-Mayfield, and Watlington)[22]
  • Equality North Carolina PAC (co-endorsement with Ajmera, Slack-Mayfield, and Watlington)[24]
  • New North Carolina Project Action First (co-endorsement with Ajmera, Slack-Mayfield, and Watlington)[25]
Newspapers
LaWana Slack-Mayfield (D)
Labor unions
Organizations
Newspapers
Victoria Watlington (D)
Labor unions
Organizations
Newspapers
Edwin Peacock III (R)
Newspapers

Forums

2025 Charlotte's at-large City Council candidate forums
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Ajmera Mitchell Slack-Mayfield Watlington Kim Peacock
1 October 14, 2025 Sarah Stevenson
Tuesday Forum
Winston Robinson [5] A P P P P A
2 October 23, 2025 The Charlotte Ledger Glenn Burkins
Tony Mercia
[6] P A A A P P

Fundraising

Campaign finance reports as of October 20, 2025
Candidate Raised Spent Cash on hand
Dimple Ajmera (D) $76,350 $40,783 $179,714
Smuggie Mitchell (D) $31,282 $21,927 $9,355
LaWana Slack-Mayfield (D) $34,485 $35,675 $16,948
Victoria Watlington (D) $21,635 $8,731 $42,441
Edwin Peacock III (R) $144,555 $26,738 $117,817
Source: Mecklenburg County Board of Elections[18]

Results

2025 Charlotte's at-large City Council election results[32]
Party Candidate Votes %
Democratic Dimple Ajmera 96,599 21.07%
Democratic Victoria Watlington 95,212 20.77%
Democratic James (Smuggie) Mitchell, Jr. 90,177 19.67%
Democratic LaWana Slack-Mayfield 87,866 19.17%
Republican Edwin Peacock III 46,190 10.17%
Republican Misun Kim 36,564 7.98%
Write-in 5,863 1.28%
Total votes 458,471 100.00%

District 1

2025 Charlotte's 1st City Council district election

November 4, 2025
 
Nominee Danté Anderson Write-ins
Party Democratic
Popular vote 17,607 498
Percentage 97.25% 2.75%

Anderson:      ≥90%

Council member before election

Danté Anderson
Democratic

Elected Council member

Danté Anderson
Democratic

The 1st district included the neighborhoods of Chantilly, Cherry, Derita, Dilworth, Elizabeth, Freedom Park, Grier Heights, Madison Park, NoDa, Plaza Midwood, Sedgefield, and the First and Second Ward of Uptown Charlotte, among others. The incumbent was Democrat Danté Anderson, who had represented the district since 2022 and was re-elected with 97.9% of the vote in 2023.

Democratic primary

Nominee

  • Danté Anderson, incumbent council member[33]

Eliminated in primary

  • Charlene Henderson El, cosmetologist and perennial candidate[33]

Endorsements

Danté Anderson
Organizations
  • Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only)[9]
  • LGBTQ+ Democrats of Mecklenburg County[11]
Newspapers
Charlene Henderson El
Organizations

Forums

Democratic primary candidate forums
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Anderson El
1 August 5, 2025 Sarah Stevenson
Tuesday Forum
Winston Robinson [7] P P
2 August 19, 2025 WFAE Steve Harrison [8] P P
3 August 26, 2025 The Charlotte Ledger Tony Mercia [9] P P

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
Danté Anderson (D) $33,122 $5,315 $49,638
Charlene Henderson El (D) $6,301 $3,591 $2,710
Source: Mecklenburg County Board of Elections[18]

Results

Democratic primary results[19]
Party Candidate Votes %
Democratic Danté Anderson 4,731 68.62%
Democratic Charlene Henderson El 2,163 31.38%
Total votes 6,894 100.00%

General election

Post-primary endorsements

Danté Anderson (D)
Organizations
  • Black Political Caucus of Charlotte-Mecklenburg[22]
  • LPAC[29]

Results

2025 Charlotte's 1st City Council district election results[32]
Party Candidate Votes %
Democratic Danté Anderson 17,607 97.25%
Write-in 498 2.75%
Total votes 18,105 100.00%

District 2

2025 Charlotte's 2nd City Council district election

November 4, 2025
 
Nominee Malcolm Graham Lia White
(Write-in)
Party Democratic Independent
Popular vote 13,530 629
Percentage 92.84% 4.32%

Graham:      80–90%      ≥90%

Council member before election

Malcolm Graham
Democratic

Elected Council member

Malcolm Graham
Democratic

The 2nd district included the neighborhoods of Biddleville, Coulwood, Paw Creek, and the Third and Fourth Ward of Uptown Charlotte, among others. The incumbent was Democrat Malcolm Graham, who had represented the district since 2019 and was re-elected with 97.7% of the vote in 2023.

Democratic primary

Nominee

Endorsements

Malcolm Graham
Organizations
  • Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only)[9]

Fundraising

Campaign finance reports as of July 25, 2025
Candidate Raised Spent Cash on hand
Malcolm Graham (D) $19,648 $12,921 $24,297
Source: Mecklenburg County Board of Elections[18]

Write-in candidate

General elections

Post-primary endorsements

Malcolm Graham (D)
Organizations

Fundraising

Campaign finance reports as of October 20, 2025
Candidate Raised Spent Cash on hand
Malcolm Graham (D) $2,300 $5,890 $10,652
Source: Mecklenburg County Board of Elections[18]

Results

2025 Charlotte's 2nd City Council district election results[32]
Party Candidate Votes %
Democratic Malcolm Graham 13,530 92.84%
Write-In Lia White 629 4.32%
Write-in 414 2.84%
Total votes 14,573 100.00%

District 3

2025 Charlotte's 3rd City Council district election

November 4, 2025
 
Nominee Joi Mayo James Bowers Robin Emmons
Party Democratic Republican Independent
Popular vote 10,050 2,224 1,387
Percentage 73.51% 16.27% 10.15%

Mayo:      50–60%      60–70%      70–80%      80–90%
Bowers:      50–60%
     No votes

Council member before election

Tiawana Brown
Democratic

Elected Council member

Joi Mayo
Democratic

The 3rd district included the neighborhoods of Clanton Park, Reid Park, South End, Steele Creek, and York Road, among others. The incumbent was Democrat Tiawana Brown, who had represented the district since 2023 and was elected with 78.6% of the vote in 2023.

Background

In 1993, Brown was indicted on charges related to Social Security fraud. After pleading guilty, she was sentenced to 33 months in prison at FPC Alderson, beginning in 1994. She was released early but later violated her parole. After facing two charges in Mecklenburg County relating to check fraud, she went back to prison and was released in 1998.[35][36]

Upon her election in 2023, Brown became the first formerly incarcerated person elected to the City Council. In May 2025, Brown was indicted by the Western District of North Carolina for allegedly securing $124,000 in fraudent loans during the COVID-19 pandemic.[36] In January 2026, Brown pleaded guilty to one count of wire fraud conspiracy.[37]

Democratic primary

Nominee

  • Joi Mayo, community advocate[38]

Eliminated in primary

  • Tiawana Brown, incumbent council member[38]
  • Warren Turner, former council member for this district (2003–2011)[38]

Withdrawn

  • Montravias King, former Elizabeth City councilman (2013–2015) (remained on ballot, endorsed Brown)[39]

Endorsements

Tiawana Brown
Local officials
  • Montravias King, former Elizabeth City councilman (2013–2015) and former candidate for this district[39]
Labor unions
Montravias King (withdrawn)
Joi Mayo
Organizations
Newspapers

Forums

Democratic primary candidate forums
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Brown King Mayo Turner
1 August 12, 2025 Sarah Stevenson
Tuesday Forum
Mary Johnson [10] P P[j] P P
2 August 19, 2025 WFAE Steve Harrison [11] A W P P
3 August 26, 2025 The Charlotte Ledger Tony Mercia [12] P W P P

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
Tiawana Brown (D) $7,210 $3,822 $3,388
Joi Mayo (D) $17,270 $7,661 $10,916
Warren Turner (D) $13,234[k] $5,264 $11,538
Source: Mecklenburg County Board of Elections[18]

Results

Democratic primary results[19]
Party Candidate Votes %
Democratic Joi Mayo 2,409 49.47%
Democratic Tiawana Brown 1,223 25.11%
Democratic Warren Turner 1,071 21.99%
Democratic Montravias King 167 3.43%
Total votes 4,870 100.00%

Republican primary

Nominee

  • James Bowers, minister and nominee for this district in 2022 and 2023[38]

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
James Bowers (R) $1,499 $619 $880
Source: Mecklenburg County Board of Elections[18]

Independent candidate

  • Robin Emmons, hunger activist[34]

General elections

Post-primary endorsements

Joi Mayo (D)
Organizations
Newspapers

Forums

2025 Charlotte's 3rd City Council district candidate forums
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Mayo Bowers Emmons
1 October 21, 2025 Sarah Stevenson
Tuesday Forum
Mary Johnson [13] P A P
2 October 23, 2025 The Charlotte Ledger Glenn Burkins
Tony Mercia
[14] P A A

Fundraising

Campaign finance reports as of October 20, 2025
Candidate Raised Spent Cash on hand
Joi Mayo (D) $26,707 $21,409 $6,605
Robin Emmons (I) $7,410 $3,332 $4,078
Source: Mecklenburg County Board of Elections[18]

Results

2025 Charlotte's 3rd City Council district election results[32]
Party Candidate Votes %
Democratic Joi Mayo 10,050 73.51%
Republican James Bowers 2,224 16.27%
Independent Robin Emmmons 1,387 10.15%
Write-in 10 0.07%
Total votes 13,661 100.00%

District 4

2025 Charlotte's 4th City Council district election

November 4, 2025
 
Nominee Reneé Perkins Johnson Write-ins
Party Democratic
Popular vote 14,522 284
Percentage 98.08% 1.92%

Johnson:      ≥90%

Council member before election

Reneé Perkins Johnson
Democratic

Elected Council member

Reneé Perkins Johnson
Democratic

The 4th district included the neighborhoods of Highland Creek and University City, among others. The incumbent was Democrat Reneé Perkins Johnson who had represented the district since 2019 and was re-elected with 97.9% of the vote in 2023.

Democratic primary

Nominee

  • Reneé Perkins Johnson, incumbent council member[42]

Eliminated in primary

  • Wil Russell, construction manager and candidate for this district in 2023[42]

Endorsements

Reneé Perkins Johnson
Labor unions
Organizations
Newspapers
Wil Russell
Organizations

Forums

Democratic primary candidate forums
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Johnson Russell
1 August 19, 2025 Sarah Stevenson
Tuesday Forum
Laura McClettie [15] P P
2 August 19, 2025 WFAE Steve Harrison [16] P P
3 August 26, 2025 The Charlotte Ledger Tony Merica [17] P A

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
Reneé Perkins Johnson (D) $10,698 $8,510 $3,251
Wil Russell (D) $21,685 $12,275 $12,733
Source: Mecklenburg County Board of Elections[18]

Results

Democratic primary results[19]
Party Candidate Votes %
Democratic Reneé Perkins Johnson 4,197 67.87%
Democratic Wil Russell 1,987 32.13%
Total votes 6,184 100.00%

General elections

Post-primary endorsements

Reneé Perkins Johnson (D)
Labor unions
Organizations

Fundraising

Campaign finance reports as of October 20, 2025
Candidate Raised Spent Cash on hand
Reneé Perkins Johnson (D) $27,833 $28,047 $849
Source: Mecklenburg County Board of Elections[18]

Results

2025 Charlotte's 4th City Council district election results[32]
Party Candidate Votes %
Democratic Reneé Perkins Johnson 14,522 98.08%
Write-in 284 1.92%
Total votes 14,806 100.00%

District 5

2025 Charlotte's 5th City Council district election

November 4, 2025
 
Nominee JD Mazuera Arias Write-ins
Party Democratic
Popular vote 12,753 345
Percentage 97.37% 2.63%

Mazuera Arias:      ≥90%
No votes:      

Council member before election

Marjorie Molina
Democratic

Elected Council member

JD Mazuera Arias
Democratic

The 5th district included the neighborhoods of Cotswold, East Forest, Eastland, and Sherwood Forest, among others. The incumbent was Democrat Marjorie Molina who had represented the district since 2022 and was re-elected with 98.1% of the vote in 2023.

Democratic primary

Nominee

Eliminated in primary

  • Marjorie Molina, incumbent council member[44]

Endorsements

JD Mazuera Arias
State legislators
Local officials
Labor unions
Organizations
Newspapers
Marjorie Molina
Organizations
  • Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only)[9]
  • LGBTQ+ Democrats of Mecklenburg County (co-endorsement with Mazuera Arias)[11]

Forums

Democratic primary candidate forums
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Mazuera Arias Molina
1 August 19, 2025 WFAE Steve Harrison [18] P P
2 August 26, 2025 Sarah Stevenson
Tuesday Forum
Jackie Edwards Walton [19] P P
3 August 26, 2025 The Charlotte Ledger Tony Merica [20] P P

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
JD Mazuera Arias (D) $31,308[l] $11,820 $20,985
Source: Mecklenburg County Board of Elections[18]

Results

Democratic primary results[19]
Party Candidate Votes %
Democratic JD Mazuera Arias 3,020 50.28%
Democratic Marjorie Molina 2,986 49.72%
Total votes 6,006 100.00%

General election

Post-primary endorsements

JD Mazuera Arias (D)
Labor unions
Organizations

Fundraising

Campaign finance reports as of October 20, 2025
Candidate Raised Spent Cash on hand
JD Mazuera Arias (D) $36,535[l] $27,967 $8,567
Source: Mecklenburg County Board of Elections[18]

Results

2025 Charlotte's 5th City Council district election results[32]
Party Candidate Votes %
Democratic JD Mazuera Arias 12,753 97.37%
Write-in 345 2.63%
Total votes 13,098 100.00%

District 6

2025 Charlotte's 6th City Council district election

November 4, 2025
 
Nominee Kimberly Ownes Krista Bokhari
Party Democratic Republican
Popular vote 16,268 12,510
Percentage 56.46% 43.42%

Owens:      50–60%      60–70%      70–80%      80–90%      ≥90%
Bokhari:      50–60%      60–70%

Council member before election

Edwin Peacock III[m]
Republican

Elected Council member

Kimberly Owens
Democratic

The 6th district included the neighborhoods of Eastover, Myers Park, Parkdale, Quail Hollow, Starmount, SouthPark, and Stonehaven, among others.

The previous incumbent, Republican Tariq Bokhari, had represented the district since 2017 and was re-elected with 50.7% of the vote in 2023. Bokhari resigned on April 20, 2025, to become Deputy Administrator of the Federal Transit Administration. Per North Carolina law, Bokhari's replacement had to be a Republican.[48]

On May 19, the Charlotte City Council voted to appoint Republican Edwin Peacock III to fill the remainder of Bokhari's term. Peacock previously represented at-large from 2007 to 2011.[49] On July 17, Peacock announced his intent to run for an at-large seat.[20]

Appointment

Interim appointee

  • Edwin Peacock III, former at-large council member (2007–2011)[49]

Eliminated in appointment vote

Applied to be appointed

Disqualified from being appointed

  • Grayson Sandlin, college student (lived outside district boundaries)[50]
  • Asherdee Welby, domestic violent advocate (Independent)[50]

Endorsements

Krista Bokhari (R)
U.S. representatives
State legislators
Local officials
  • Tariq Bokhari, city council member from the 6th district (2017–2025) (candidate's husband)[49]
Political parties

Forum

2025 Charlotte's 6th City Council district appointment public forum
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Bokhari Chakra Dulin Dunn Jewell McBride Paris Peacock Poore Rice
1 May 15, 2025 Charlotte City Council Vi Lyles [21] A P P A A A A P P P

Appointment vote

Candidate Votes Percent
Edwin Peacock III Y 6[n] 54.5%
Krista Bokhari 5[o] 45.5%

Republican primary

Nominee

Eliminated in primary

  • Sary Chakra, realtor[51]

Declined

  • Edwin Peacock III, incumbent council member (running in at-large seat)[20]

Endorsements

Krista Bokhari
Labor unions
Organizations
Newspapers

Forums

Republican primary candidate forums
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Bokhari Chakra
1 August 19, 2025 WFAE Steve Harrison [22] P P
2 August 26, 2025 The Charlotte Ledger Tony Merica [23] P P

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
Krista Bokhari (R) $61,435 $6,925 $54,510
Sary Chakra (R) $20,077 $13,123 $6,954
Source: Mecklenburg County Board of Elections[18]

Results

Republican primary results[19]
Party Candidate Votes %
Republican Krista Bokhari 2,409 76.07%
Republican Sary Chakra 758 23.93%
Total votes 3,167 100.00%

Democratic primary

Nominee

  • Kimberly Owens, attorney[51]

Endorsements

Kimberly Owens
Local officials
Individuals
Labor unions
Organizations

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
Kimberly Owens (D) $46,710[p] $31,868 $14,843
Source: Mecklenburg County Board of Elections[18]

General election

Post-primary endorsements

Krista Bokhari
Kimberly Owens (D)
State legislators
Organizations
Newspapers

Forums

2025 Charlotte's 6th City Council district candidate forums
No. Date Host Moderator Link Participants
Key:
 P  Participant   A  Absent  W  Withdrawn 
Bokhari Owens
1 October 23, 2025 The Charlotte Ledger Glenn Burkins
Tony Mercia
[24] P P
2 October 28, 2025 Sarah Stevenson
Tuesday Forum
Laura McClettie [25] A P

Fundraising

Campaign finance reports as of October 20, 2025
Candidate Raised Spent Cash on hand
Krista Bokhari (R) $157,053 $71,776 $85,277
Kimberly Owens (D) $86,747[q] $70,980 $15,768
Source: Mecklenburg County Board of Elections[18]

Results

2025 Charlotte's 6th City Council district election results[32]
Party Candidate Votes %
Democratic Kimberly Owens 16,268 56.46%
Republican Krista Bokhari 12,510 43.42%
Write-in 34 0.12%
Total votes 28,812 100.00%

District 7

2025 Charlotte's 7th City Council district election

November 4, 2025
 
Nominee Ed Driggs Write-ins
Party Republican
Popular vote 13,863 2,678
Percentage 83.81% 16.19%

Driggs:      70–80%      80–90%

Council member before election

Ed Driggs
Republican

Elected Council member

Ed Driggs
Republican

The 7th district included the neighborhood of Ballantyne, among others. The incumbent is Republican Ed Driggs who had represented the district since 2013 and was re-elected with 84.9% of the vote in 2023.

Republican primary

Nominee

  • Ed Driggs, incumbent council member

Endorsements

Declined to endorse
Organizations
  • Black Political Caucus of Charlotte-Mecklenburg[9]

Fundraising

Campaign finance reports as of August 26, 2025
Candidate Raised Spent Cash on hand
Ed Driggs (R) $23,275 $22,246 $32,520
Source: Mecklenburg County Board of Elections[18]

General election

Fundraising

Campaign finance reports as of October 20, 2025
Candidate Raised Spent Cash on hand
Ed Driggs (R) $32,125 $27,644 $35,973
Source: Mecklenburg County Board of Elections[18]

Results

2025 Charlotte's 7th City Council district election results[32]
Party Candidate Votes %
Republican Ed Driggs 13,863 83.81%
Write-in 2,678 16.19%
Total votes 16,541 100.00%

Mayor Pro Tem election

An election for Mayor Pro Tem of the Charlotte City Council took place on December 1, 2025, on the opening day of the 2025–2027 Council. Traditionally, the council awards the title to the at-large member who received the most votes in the preceding election, which was Dimple Ajmera in the 2025 elections. However, the council has not followed this tradition since the 2019 elections.[55]

First ballot

JD Mazuera Arias made a motion to elect Dimple Ajmera as Mayor Pro Tem. The motion failed in a four-to-seven vote.

Candidate Votes Percent
Aye 4[r] 36.4%
Nay N 7[s] 63.6%

Second ballot

LaWana Slack-Mayfield made a subsequent motion to elect Smuggie Mitchell as Mayor Pro Tem. The motion passed in an eight-to-three vote.

Candidate Votes Percent
Aye Y 8[t] 72.7%
Nay 3[u] 27.3%

See also

Notes

  1. ^ There is no official minority leader of the council. Driggs was the most senior Republican at the time of the election.
  2. ^ Ajmera previously represented the 5th district (2017).
  3. ^ Mitchell previously represented the 2nd district (1999–2013) and at-large (2015–2021).
  4. ^ Slack-Mayfield previously represented the 3rd district (2011–2019).
  5. ^ Watlington previously represented the 3rd district (2019–2023).
  6. ^ $20,000 of this total was self-funded by Britt
  7. ^ $1,001 of this total was self-funded by Holley
  8. ^ $150 of this total was self-funded by Lockhart
  9. ^ Peacock previously represented at-large (2007–2011).
  10. ^ King withdrew from the race and endorsed Brown during the forum, citing the Black Political Caucus of Charlotte-Mecklenburg's endorsement of Mayo, which was announced earlier that morning.[39]
  11. ^ $1,034 of this total was self-funded by Turner
  12. ^ a b $100 of this total was self-funded by Mazuera Arias.
  13. ^ In May 2025, Peacock was appointed by the Charlotte City Council fill the vacancy caused by the resignation of council member Tariq Bokhari, who had become Deputy Administrator of the Federal Transit Administration.
  14. ^ Peacock received votes from Anderson, Graham, Mitchell, Molina, and Slack-Mayfield. Lyles cast the tie-breaking vote for Peacock.
  15. ^ Bokhari received votes from Ajmera, Brown, Driggs, Johnson, and Watlington.
  16. ^ $2,000 of this total was self-funded by Owens.
  17. ^ $2,000 of this total was self-funded by Owens.
  18. ^ Ajmera, Johnson, Mayo, and Mazuera Arias supported the motion to elect Ajmera as Mayor Pro Tem.
  19. ^ Anderson, Driggs, Graham, Mitchell, Owens, Slack-Mayfield, and Watlington opposed the motion to elect Ajmera as Mayor Pro Tem.
  20. ^ Anderson, Driggs, Graham, Johnson, Mazuera Arias, Mitchell, Slack-Mayfield, and Watlington supported the motion to elect Mitchell as Mayor Pro Tem.
  21. ^ Ajmera, Mayo, and Owens opposed the motion to elect Mitchell as Mayor Pro Tem.

References

  1. ^ DeVayne, Richard (July 7, 2025). "Candidate filing kicks off in Charlotte with 2025 elections in view". WCNC-TV. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
  2. ^ Sullivan, Nick (November 5, 2025). "What to know about Kimberly Owens, councilwoman-elect who flipped District 6". The Charlotte Observer. Archived from the original on December 27, 2025. Retrieved December 27, 2025.
  3. ^ "City Government at a Glance". City of Charlotte. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
  4. ^ a b c d e f g h i j "At-Large Charlotte City Council". WFAE. August 26, 2025. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
  5. ^ Bruno, Joe [@JoeBrunoWSOC9] (July 29, 2025). "Charlotte City Council At-Large candidate Emerson Stoldt (D) tells me he is going to withdraw from the race.
    "As much as I believe in the vision I've been building for a better, more transparent Charlotte, the nature of my work in the private sector presents too great a potential for conflicts of interest. I'm not yet ready to step away from that work - especially when it still offers meaningful ways to contribute to the city's future."
    #CLTCC"
    (Tweet). Retrieved December 26, 2025 – via X (formerly Twitter).
  6. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad Sullivan, Nick (September 8, 2025). "Full list: see who's scoring endorsements in 2025 Charlotte City Council primary". The Charlotte Observer. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
  7. ^ a b c d e "Council Names Endorsed Candidates for Charlotte, NC City Council Primary". Southeastern Carpenters. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
  8. ^ @unitehere23 (September 4, 2025). "UNITE HERE Local 23 endorses Dimple Ajmera for Charlotte City Council – At Large -- VOTE September 9th! @DimpleAjmera" (Tweet). Retrieved January 15, 2026 – via X (formerly Twitter).
  9. ^ a b c d e f g h i j k Ablon, Matthew (August 16, 2025). "Black Political Caucus of Charlotte-Mecklenburg endorses Tiawana Brown's opponent for 2025 primary elections". WCNC. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
  10. ^ a b c d e f "Your 2025 Gun Sense Candidates". Gun Sense Voter. Everytown for Gun Safety. Archived from the original on August 21, 2025. Retrieved December 26, 2025.
  11. ^ a b c d e f g h i j "Our 2025 Scorecard is here!". LGBTQ+ Democrats of Mecklenburg County. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
  12. ^ Britt, Matt [@brittforclt]; (August 22, 2025). "Grateful for the support and kind words from Senator Woodson Bradley. It means the world to have leaders I respect believe in what we're building here in Charlotte. 🏙️ I'm energized by the opportunity to serve and to make meaningful contributions for our city and the people who call it home. 🗳 Don't forget... September 9 is the primary. Your voice matters. Your vote matters. Let's shape Charlotte's future, together. #BrittForCLT #MattBrittForCharlotte #CLTVotes #WithHeartAndPurpose #CharlotteCityCouncil". Retrieved December 26, 2025 – via Instagram.
  13. ^ a b c d "2025 Endorsements: Democratic Men of Mecklenburg County". Democratic Men of Mecklenburg County. Retrieved December 26, 2025.
  14. ^ @unitehere23 (September 4, 2025). "UNITE HERE Local 23 endorses LaWana Mayfield for Charlotte City Council-At Large VOTE September 9th!" (Tweet). Retrieved January 15, 2026 – via X (formerly Twitter).
  15. ^ "LGBTQ+ Victory Fund Endorses 34 More Out Candidates for 2025 and 2026 Elections". LGBTQ+ Victory Fund. February 27, 2025. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
  16. ^ @unitehere23 (September 4, 2025). "UNITE HERE Local 23 endorses Victoria Watlington for Charlotte City Council – At Large -- VOTE September 9th! @Watlington4CLT" (Tweet). Retrieved January 15, 2026 – via X (formerly Twitter).
  17. ^ Yadav, Namrata and Eiselt, Julie [@nyforcharlotte, @julie.j.eiselt]; (August 22, 2025). "I'm deeply honored to receive the endorsement of Julie Eiselt for my city council campaign. Her years of dedicated public service and leadership have made a lasting impact on our community, and having her support means the world to me" – via Instagram.{{cite web}}: CS1 maint: multiple names: authors list (link)
  18. ^ a b c d e f g h i j k l m n o p q r "Campaign Finance Reports". Mecklenburg County Campaign Finance Report Search. Mecklenburg County Board of Elections. Archived from the original on December 25, 2025. Retrieved December 26, 2025.
  19. ^ a b c d e f "09/09/2025 OFFICIAL PRIMARY ELECTION RESULTS - MECKLENBURG". Election Results Dashboard. North Carolina State Board of Elections. Retrieved December 27, 2025.
  20. ^ a b c Lee, Hank (July 17, 2025). "Edwin Peacock running for Charlotte City Council at-large seat". WCNC. Archived from the original on December 27, 2025. Retrieved December 27, 2025.
  21. ^ a b c d e "NORTH CAROLINA". UAW Endorsements. United Auto Workers. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
  22. ^ a b c d e f g h i j "Our Endorsements". Black Political Caucus of Charlotte-Mecklenburg. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
  23. ^ a b c d "North Carolina". CAIR Action. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
  24. ^ a b c d e f g "2025 Endorsements". Equality North Carolina PAC. Equality North Carolina. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
  25. ^ a b c d e @nncpaf; (October 24, 2025). "New North Carolina Project Action First is proud to endorse @vilylesclt for Charlotte Mayor, @dimpleajmeranc, @jamesworksforclt, @mayfieldlawana, @watlington4clt for Charlotte City Council At-Large and @choosejoiclt for Charlotte City Council District 3. Early Voting is open NOW through November 1 and Election Day is November 4!". Retrieved January 15, 2026 – via Instagram.
  26. ^ a b c "Endorsements". Sierra Club North Carolina. Sierra Club. October 15, 2025. Archived from the original on October 20, 2025. Retrieved January 15, 2026.
  27. ^ a b c d e f "All of The Charlotte Observer's endorsements in 2025 municipal elections". The Charlotte Observer. November 3, 2025. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
  28. ^ a b c d e f "We're backing Mecklenburg 1-cent transit sales tax". The Charlotte Post. October 26, 2025. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
  29. ^ a b "Endorsed Candidates". Team LPAC. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
  30. ^ a b c "THE NORTH CAROLINA ANTI-EXTREMISM VOTING GUIDE". Red Wine & Blue. Retrieved January 15, 2026.
  31. ^ "314 Action Fund Endorses 150 Downballot Candidates to Elect Pro-Science Leaders in 2025 and 2026". 314 Action. September 16, 2025. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
  32. ^ a b c d e f g h "11/04/2025 OFFICIAL MUNICIPAL ELECTION RESULTS - MECKLENBURG". Election Results Dashboard. North Carolina State Board of Elections. November 13, 2025. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
  33. ^ a b "District 1 Charlotte City Council". WFAE. The Charlotte Ledger. August 26, 2025. Retrieved January 18, 2026.
  34. ^ a b Bruno, Joe (August 1, 2025). "Two unaffiliated candidates run for Charlotte City Council". WSOC-TV. Archived from the original on January 18, 2026. Retrieved January 18, 2026.
  35. ^ Bundy, Jennifer. "Women Prisoners Get a Chance to Spend Some Time With Their Babies : Child care: Federal inmates transfer to residential centers to give birth. The program then allows time for emotional bonding". Los Angeles Times. Associated Press. Archived from the original on January 19, 2026. Retrieved January 19, 2026.
  36. ^ a b Harrison, Steve. "'A gift from God:' The fall and rise of Tiawana Brown". WFAE. Archived from the original on January 19, 2026. Retrieved January 19, 2026.
  37. ^ Hodges, David (January 29, 2026). "Former Charlotte Council member Tiawana Brown reaches plea deal in wire fraud case". WBTV. Archived from the original on March 3, 2026. Retrieved March 3, 2026.
  38. ^ a b c d "District 3 Charlotte City Council". WFAE. The Charlotte Ledger. August 26, 2025. Archived from the original on January 19, 2026. Retrieved January 19, 2026.
  39. ^ a b c Harrison, Steve (August 12, 2025). "Montravias King leaves District 3 race and endorses embattled incumbent Tiawana Brown". WFAE. Archived from the original on January 19, 2026. Retrieved January 19, 2026.
  40. ^ @unitehere23 (September 4, 2025). "UNITE HERE Local 23 endorses Tiawana Brown for Charlotte City Council – District 3 -- VOTE September 9th! @tiawanabrown" (Tweet). Retrieved January 19, 2026 – via X (formerly Twitter).
  41. ^ a b "2025 Candidates". Run for Something. Archived from the original on January 19, 2026. Retrieved January 19, 2026.
  42. ^ a b "District 4 Charlotte City Council". WFAE. The Charlotte Ledger. August 26, 2025. Archived from the original on January 23, 2026. Retrieved January 23, 2026.
  43. ^ @unitehere23 (September 4, 2025). "UNITE HERE Local 23 endorses Renee Perkins Johnson for Charlotte City Council District 4 – VOTE September 9th!" (Tweet). Retrieved January 23, 2026 – via X (formerly Twitter).
  44. ^ a b "District 5 Charlotte City Council". WFAE. The Charlotte Ledger. Archived from the original on January 23, 2026. Retrieved January 24, 2026.
  45. ^ Ortiz, Patricia (September 3, 2025). "Latino candidate would make history if elected to Charlotte City Council". Enlace Latino NC. Archived from the original on January 24, 2026. Retrieved January 24, 2026.
  46. ^ a b "FFRF Action Fund endorses JD Mazuera Arias for Charlotte (N.C.) City Council". FFRF Action Fund. Freedom from Religion Foundation. September 8, 2025. Archived from the original on January 24, 2026. Retrieved January 24, 2026.
  47. ^ "LGBTQ+ Victory Fund Endorses JoAnna Mendoza, Kevin Morrison, Jeremy Moss for the U.S. House & 2025 Candidates". LGBTQ Victory Fund. July 1, 2025. Archived from the original on January 24, 2026. Retrieved January 24, 2026.
  48. ^ Lee, Hank (April 15, 2025). "Tariq Bokhari officially resigns from Charlotte City Council". WCNC-TV. Archived from the original on January 24, 2026. Retrieved January 24, 2026.
  49. ^ a b c d e f g h i Bruno, Joe (May 19, 2025). "Edwin Peacock III to fill vacant Charlotte City Council seat". WSOC-TV. Archived from the original on January 24, 2026. Retrieved January 24, 2026.
  50. ^ a b c d e f g h i j Ablon, Matthew (May 14, 2025). "These are the applicants for Tariq Bokhari's vacant seat on the Charlotte City Council". WCNC-TV. Archived from the original on January 24, 2026. Retrieved January 24, 2026.
  51. ^ a b c "District 6 Charlotte City Council". WFAE. The Charlotte Ledger. August 26, 2025. Archived from the original on January 24, 2026. Retrieved January 24, 2026.
  52. ^ Vick, Justin (July 8, 2025). "Candidates enter 2025 election season backed by supporters". Matthews-Mint Hill Weekly. Archived from the original on January 25, 2026. Retrieved January 25, 2026.
  53. ^ @unitehere23 (September 4, 2025). "UNITE HERE Local 23 endorses Kimberly Owens for Charlotte City Council" (Tweet) – via X (formerly Twitter).
  54. ^ Bradley, Woodson. "Please share far and wide! Kimberly Owens for Charlotte City Council District 6 This is a great article and interview!". Facebook. Retrieved January 25, 2026.
  55. ^ Sullivan, Nick (December 1, 2025). "Charlotte City Council elects new mayor pro tem, welcomes new members". The Charlotte Observer. Archived from the original on January 25, 2026. Retrieved January 25, 2026.
Official campaign websites for at-large candidates
Official campaign websites for 1st district candidates
Official campaign websites for 2nd district candidates
Official campaign websites for 3rd district candidates
Official campaign websites for 4th district candidates
Official campaign websites for 5th district candidates
Official campaign websites for 6th district candidates
Official campaign websites for 7th district candidates