2025 Charlotte City Council election
November 4, 2025
| ||||||||||||||||||||||||||||||||||
All 11 seats on the Charlotte City Council 6 seats needed for a majority | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||
Results: Democratic hold Democratic gain Republican hold Republican gain Voteshare: Democrats: 50–60% 70–80% 80–90% ≥90% Republicans: 80–90% | ||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||
| Elections in North Carolina |
|---|
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
November 4, 2025
| |||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||
Parties: Democrats: 50–60% 60–70% 70–80% 80–90% ≥90% Candidates: Ajmera Watlington Mitchell Peacock | |||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||
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
- Individuals
- Hugh McColl, former CEO of Bank of America (co-endorsement with Yadav)[6]
- Labor unions
- Charlotte-Metrolina Labor Council (co-endorsement with Slack-Mayfield and Watlington)[7]
- International Association of Fire Fighters Local 660 (co-endorsement with Slack-Mayfield and Watlington)[6]
- Service Employees International Union, Local 32BJ (co-endorsement with Slack-Mayfield and Watlington)[6]
- UNITE HERE Local 23 (co-endorsement with Slack-Mayfield and Watlington)[8]
- 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
- The Charlotte Observer (Democratic primary only, co-endorsement with Mitchell, Slack-Mayfield, and Watlington)[6]
- State legislators
- Woodson Bradley, state senator from the 42nd district (2025–present)[12]
- Organizations
- Charlotte-Mecklenburg Fraternal Order of Police (co-endorsement with Ajmera, Watlington, and Yadav)[6]
- Organizations
- Democratic Men of Mecklenburg County (co-endorsement with Lockhart and Mitchell)[13]
- Organizations
- Democratic Men of Mecklenburg County (co-endorsement with Holley and Mitchell)[13]
- 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
- The Charlotte Observer (Democratic primary only, co-endorsement with Ajmera, Slack-Mayfield, and Watlington)[6]
- Labor unions
- Charlotte-Metrolina Labor Council (co-endorsement with Ajmera and Watlington)[7]
- International Association of Fire Fighters Local 660 (co-endorsement with Ajmera and Watlington)[6]
- Service Employees International Union, Local 32BJ (co-endorsement with Ajmera and Watlington)[6]
- UNITE HERE Local 23 (co-endorsement with Ajmera and Watlington)[14]
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only, co-endorsement with Ajmera, Mitchell, and Watlington)[9]
- Everytown for Gun Safety (co-endorsement with Ajmera and Watlington)[10]
- LGBTQ+ Democrats of Mecklenburg County (co-endorsement with Ajmera, Mitchell, and Yadav)[11]
- LGBTQ+ Victory Fund[15]
- Newspapers
- The Charlotte Observer (Democratic primary only, co-endorsement with Ajmera, Mitchell, and Watlington)[6]
- Labor unions
- Charlotte-Metrolina Labor Council (co-endorsement with Ajmera and Slack-Mayfield)[7]
- International Association of Fire Fighters Local 660 (co-endorsement with Ajmera and Slack-Mayfield)[6]
- Service Employees International Union, Local 32BJ (co-endorsement with Ajmera and Slack-Mayfield)[6]
- UNITE HERE Local 23 (co-endorsement with Ajmera and Slack-Mayfield)[16]
- 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
- The Charlotte Observer (Democratic primary only, co-endorsement with Ajmera, Mitchell, and Slack-Mayfield)[6]
- City councilors
- Julie Eiselt, former at-large council member (2015–2022)[17]
- Individuals
- Hugh McColl, former CEO of Bank of America (co-endorsement with Ajmera)[6]
- Organizations
- Charlotte-Mecklenburg Fraternal Order of Police (co-endorsement with Ajmera, Britt, and Watlington)[6]
- LGBTQ+ Democrats of Mecklenburg County (co-endorsement with Ajmera, Mitchell, and Slack-Mayfield)[11]
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
| 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
- Labor unions
- United Auto Workers (co-endorsement with Slack-Mayfield and Watlington)[21]
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg (co-endorsement with Mitchell, Slack-Mayfield, and Watlington)[22]
- CAIR Action (co-endorsement with Slack-Mayfield and Watlington)[23]
- Equality North Carolina PAC (co-endorsement with Mitchell, Slack-Mayfield, and Watlington)[24]
- New North Carolina Project Action First (co-endorsement with Mitchell, Slack-Mayfield, and Watlington)[25]
- Sierra Club North Carolina[26]
- Newspapers
- The Charlotte Observer (co-endorsement with Peacock, Slack-Mayfield, and Watlington)[27]
- The Charlotte Post (co-endorsement with Mitchell, Peacock, and Slack-Mayfield)[28]
- 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
- The Charlotte Post (co-endorsement with Ajmera, Peacock, and Slack-Mayfield)[28]
- Labor unions
- United Auto Workers (co-endorsement with Ajmera and Watlington)[21]
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg (co-endorsement with Ajmera, Mitchell, and Watlington)[22]
- CAIR Action (co-endorsement with Ajmera and Watlington)[23]
- Equality North Carolina PAC (co-endorsement with Ajmera, Mitchell, and Watlington)[24]
- LPAC[29]
- Red Wine & Blue[30]
- New North Carolina Project Action First (co-endorsement with Ajmera, Mitchell, and Watlington)[25]
- Newspapers
- The Charlotte Observer (co-endorsement with Ajmera, Peacock, and Watlington)[27]
- The Charlotte Post (co-endorsement with Ajmera, Mitchell, and Peacock)[28]
- Labor unions
- United Auto Workers (co-endorsement with Ajmera and Slack-Mayfield)[21]
- Organizations
- 314 Action[31]
- Black Political Caucus of Charlotte-Mecklenburg (co-endorsement with Mitchell, Slack-Mayfield, and Slack-Mayfield)[22]
- CAIR Action (co-endorsement with Ajmera and Slack-Mayfield)[23]
- Equality North Carolina PAC (co-endorsement with Ajmera, Mitchell, and Slack-Mayfield)[24]
- New North Carolina Project Action First (co-endorsement with Ajmera, Mitchell, and Slack-Mayfield)[25]
- Newspapers
- The Charlotte Observer (co-endorsement with Ajmera, Peacock, and Slack-Mayfield)[27]
- Newspapers
- The Charlotte Observer (co-endorsement with Ajmera, Slack-Mayfield, and Watlington)[27]
- The Charlotte Post (co-endorsement with Ajmera, Mitchell, and Slack-Mayfield)[28]
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
| 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
November 4, 2025
| |||||||||||||||||
| |||||||||||||||||
Anderson: ≥90% | |||||||||||||||||
| |||||||||||||||||
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
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only)[9]
- LGBTQ+ Democrats of Mecklenburg County[11]
- Newspapers
- The Charlotte Observer (Democratic primary only)[6]
- Organizations
- Democratic Men of Mecklenburg County[13]
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
| 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
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Danté Anderson | 17,607 | 97.25% | |
| Write-in | 498 | 2.75% | ||
| Total votes | 18,105 | 100.00% | ||
District 2
November 4, 2025
| |||||||||||||||||
| |||||||||||||||||
Graham: 80–90% ≥90% | |||||||||||||||||
| |||||||||||||||||
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
- Malcolm Graham, incumbent council member
Endorsements
- 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
- Lia White, educator (Independent)[34]
General elections
Post-primary endorsements
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg[22]
- Equality North Carolina PAC[24]
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
| 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
November 4, 2025
| |||||||||||||||||||||
| |||||||||||||||||||||
Mayo: 50–60% 60–70% 70–80% 80–90% Bowers: 50–60% No votes | |||||||||||||||||||||
| |||||||||||||||||||||
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
- Local officials
- Montravias King, former Elizabeth City councilman (2013–2015) and former candidate for this district[39]
- Labor unions
- Organizations
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only)[9]
- Charlotte-Mecklenburg Fraternal Order of Police[6]
- LGBTQ+ Democrats of Mecklenburg County[11]
- Newspapers
- The Charlotte Observer (Democratic primary only)[6]
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
| 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
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg[22]
- CAIR Action[23]
- New North Carolina Project Action First[25]
- Sierra Club North Carolina[26]
- Newspapers
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
| 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
November 4, 2025
| |||||||||||||||||
| |||||||||||||||||
Johnson: ≥90% | |||||||||||||||||
| |||||||||||||||||
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
- Labor unions
- Charlotte-Metrolina Labor Council[7]
- Service Employees International Union, Local 32BJ[6]
- International Association of Fire Fighters Local 660[6]
- UNITE HERE Local 23[43]
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only)[9]
- Charlotte-Mecklenburg Fraternal Order of Police[6]
- Newspapers
- The Charlotte Observer (Democratic primary only)[6]
- Organizations
- LGBTQ+ Democrats of Mecklenburg County[11]
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
| 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
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
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Reneé Perkins Johnson | 14,522 | 98.08% | |
| Write-in | 284 | 1.92% | ||
| Total votes | 14,806 | 100.00% | ||
District 5
November 4, 2025
| |||||||||||||||||
| |||||||||||||||||
Mazuera Arias: ≥90% No votes: | |||||||||||||||||
| |||||||||||||||||
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
- JD Mazuera Arias, chair of the Hispanic American Democrats of Mecklenburg County (2025–present)[44]
Eliminated in primary
- Marjorie Molina, incumbent council member[44]
Endorsements
- State legislators
- Jordan Lopez, state representative from the 112th district (2025–present)[45]
- Local officials
- Jennifer Roberts, former mayor of Charlotte (2015–2017)[46]
- Labor unions
- Charlotte-Metrolina Labor Council[7]
- Service Employees International Union, Local 32BJ[6]
- Organizations
- Everytown for Gun Safety[10]
- FFRF Action Fund[46]
- LGBTQ+ Democrats of Mecklenburg County (co-endorsement with Molina)[11]
- LGBTQ+ Victory Fund[47]
- Run for Something[41]
- Newspapers
- The Charlotte Observer (Democratic primary only)[6]
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only)[9]
- LGBTQ+ Democrats of Mecklenburg County (co-endorsement with Mazuera Arias)[11]
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
| 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
- Labor unions
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg[22]
- Equality North Carolina PAC[24]
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
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | JD Mazuera Arias | 12,753 | 97.37% | |
| Write-in | 345 | 2.63% | ||
| Total votes | 13,098 | 100.00% | ||
District 6
November 4, 2025
| |||||||||||||||||
| |||||||||||||||||
Owens: 50–60% 60–70% 70–80% 80–90% ≥90% Bokhari: 50–60% 60–70% | |||||||||||||||||
| |||||||||||||||||
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
- Krista Bokhari, nominee for North Carolina's 104th House district in 2024 and wife of outgoing council member Tariq Bokhari[49]
Applied to be appointed
- Sary Chakra, realtor[50]
- Andy Dulin, former state representative from the 104th district (2017–2019)[50]
- Andrew Dunn, journalist[50]
- David Jewell, marketing executive[50]
- Christopher McBride[50]
- Douglas Paris[50]
- La Reshia Poore, social worker[50]
- James Rice, realtor[50]
Disqualified from being appointed
- Grayson Sandlin, college student (lived outside district boundaries)[50]
- Asherdee Welby, domestic violent advocate (Independent)[50]
Endorsements
- U.S. representatives
- Tim Moore, U.S. representative from North Carolina's 14th congressional district (2025–present)[49]
- State legislators
- Tricia Cotham, state representative from the 105th district (2007–2017, 2023–present)[49]
- Destin Hall, Speaker of the State House (2025–present) from the 87th district (2017–present)[49]
- Vickie Sawyer, state senator from the 37th district (2018–present)[49]
- Local officials
- Tariq Bokhari, city council member from the 6th district (2017–2025) (candidate's husband)[49]
- Political parties
- Mecklenburg County Republican Party[49]
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 | 6[n] | 54.5% |
| Krista Bokhari | 5[o] | 45.5% |
Republican primary
Nominee
- Krista Bokhari, nominee for North Carolina's 104th House district in 2024, and wife of outgoing council member Tariq Bokhari[51]
Eliminated in primary
- Sary Chakra, realtor[51]
Declined
- Edwin Peacock III, incumbent council member (running in at-large seat)[20]
Endorsements
- Labor unions
- Organizations
- Charlotte-Mecklenburg Fraternal Order of Police[6]
- Newspapers
- The Charlotte Observer (Republican primary only)[6]
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
| 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
- Local officials
- Christy Clark, mayor of Huntersville (2023–present)[52]
- Individuals
- Hugh McColl, former CEO of Bank of America[6]
- Labor unions
- UNITE HERE Local 23[53]
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg (Democratic primary only)[9]
- Everytown for Gun Safety[10]
- LGBTQ+ Democrats of Mecklenburg County[11]
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
- Newspapers
- State legislators
- Woodson Bradley, state senator from the 42nd district (2025–present)[54]
- Organizations
- Black Political Caucus of Charlotte-Mecklenburg[22]
- Equality North Carolina PAC[24]
- Red Wine & Blue[30]
- Sierra Club North Carolina[26]
- Newspapers
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
| 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
November 4, 2025
| |||||||||||||||||
| |||||||||||||||||
Driggs: 70–80% 80–90% | |||||||||||||||||
| |||||||||||||||||
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
- 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
| 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 | 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 | 8[t] | 72.7% |
| Nay | 3[u] | 27.3% |
See also
Notes
- ^ There is no official minority leader of the council. Driggs was the most senior Republican at the time of the election.
- ^ Ajmera previously represented the 5th district (2017).
- ^ Mitchell previously represented the 2nd district (1999–2013) and at-large (2015–2021).
- ^ Slack-Mayfield previously represented the 3rd district (2011–2019).
- ^ Watlington previously represented the 3rd district (2019–2023).
- ^ $20,000 of this total was self-funded by Britt
- ^ $1,001 of this total was self-funded by Holley
- ^ $150 of this total was self-funded by Lockhart
- ^ Peacock previously represented at-large (2007–2011).
- ^ 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]
- ^ $1,034 of this total was self-funded by Turner
- ^ a b $100 of this total was self-funded by Mazuera Arias.
- ^ 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.
- ^ Peacock received votes from Anderson, Graham, Mitchell, Molina, and Slack-Mayfield. Lyles cast the tie-breaking vote for Peacock.
- ^ Bokhari received votes from Ajmera, Brown, Driggs, Johnson, and Watlington.
- ^ $2,000 of this total was self-funded by Owens.
- ^ $2,000 of this total was self-funded by Owens.
- ^ Ajmera, Johnson, Mayo, and Mazuera Arias supported the motion to elect Ajmera as Mayor Pro Tem.
- ^ Anderson, Driggs, Graham, Mitchell, Owens, Slack-Mayfield, and Watlington opposed the motion to elect Ajmera as Mayor Pro Tem.
- ^ Anderson, Driggs, Graham, Johnson, Mazuera Arias, Mitchell, Slack-Mayfield, and Watlington supported the motion to elect Mitchell as Mayor Pro Tem.
- ^ Ajmera, Mayo, and Owens opposed the motion to elect Mitchell as Mayor Pro Tem.
References
- ^ 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.
- ^ 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.
- ^ "City Government at a Glance". City of Charlotte. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
- ^ 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.
- ^ 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). - ^ 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.
- ^ 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.
- ^ @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).
- ^ 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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ a b c d "2025 Endorsements: Democratic Men of Mecklenburg County". Democratic Men of Mecklenburg County. Retrieved December 26, 2025.
- ^ @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).
- ^ "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.
- ^ @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).
- ^ 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) - ^ 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.
- ^ 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.
- ^ 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.
- ^ a b c d e "NORTH CAROLINA". UAW Endorsements. United Auto Workers. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
- ^ 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.
- ^ a b c d "North Carolina". CAIR Action. Archived from the original on December 26, 2025. Retrieved December 26, 2025.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ a b "Endorsed Candidates". Team LPAC. Archived from the original on January 15, 2026. Retrieved January 15, 2026.
- ^ a b c "THE NORTH CAROLINA ANTI-EXTREMISM VOTING GUIDE". Red Wine & Blue. Retrieved January 15, 2026.
- ^ "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.
- ^ 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.
- ^ a b "District 1 Charlotte City Council". WFAE. The Charlotte Ledger. August 26, 2025. Retrieved January 18, 2026.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ @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).
- ^ a b "2025 Candidates". Run for Something. Archived from the original on January 19, 2026. Retrieved January 19, 2026.
- ^ 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.
- ^ @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).
- ^ a b "District 5 Charlotte City Council". WFAE. The Charlotte Ledger. Archived from the original on January 23, 2026. Retrieved January 24, 2026.
- ^ 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.
- ^ 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.
- ^ "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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ 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.
- ^ @unitehere23 (September 4, 2025). "UNITE HERE Local 23 endorses Kimberly Owens for Charlotte City Council" (Tweet) – via X (formerly Twitter).
- ^ 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.
- ^ 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.
External links
- Official campaign websites for at-large candidates
- Dimple Ajmera (D) for City Council
- Misun Kim (R) for City Council (archived December 25, 2025)
- Smuggie Mitchell (D) for City Council
- Edwin Peacock III (R) for City Council
- LaWana Slack-Mayfield (D) for City Council
- Victoria Watlington (D) for City Council
- Official campaign websites for 1st district candidates
- Danté Anderson (D) for City Council (archived August 26, 2025)
- 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