The 2025 Boston City Council election was held on November 4, 2025. A non-partisan preliminary election was held on September 9, 2025, to narrow the field of qualified candidates for each seat to two candidates.Election | Boston.gov www.boston.gov. Retrieved July 14, 2025. All 13 councillors from the nine districts and four councillors at-large were up for election. The election was held concurrently with the 2025 Boston mayoral election. Elections in Boston are officially nonpartisan.

Election schedule Key dates relating to the election were as follows: +2025 Boston election scheduleAugust 30Last day for registration for primary electionSeptember 2Last day to request mail ballot for primary electionSeptember 9Preliminary electionOctober 25Last day for registration for general electionNovember 7General election

Background This election coincided with the 2025 Boston mayoral election with Incumbent Michelle Wu seeking re-election to a second term. All Members of the Boston City Council have been Democrats since the defeat of Independent At-Large Councilor Althea Garrison, who had automatically ascended to office after the resignation of former At-Large City Councilor Ayanna Pressley to take office as US Representative for Massachusetts's 7th congressional district, by present incumbent Julia Mejia. As such the council is frequently defined as being divided into more Progressive members aligned with the Mayor and Moderate Members of the Council. The progressive members hold a majority and are generally considered to include Ruthzee Louijeune, Julia Mejia, Henry Santana, Gabriela Coletta Zapata, Brian Worrell, Enrique Pepen, and Ben Weber. The more moderate members of the Council are Erin Murphy, Ed Flynn, and John FitzGerald.

At-large There are four at-large city council seats. Voters in the election could choose up to four candidates, and the top four vote-getters will become the councilors.

Declared

Frank Baker, former District 3 councilor (2012–2024) Ruthzee Louijeune, incumbent at-large city councilor Marvin Mathelier, restauranteur Julia Mejia, incumbent at-large city councilor Erin Murphy, incumbent at-large city councilor Will Onuoha, director of the Mayor's Office of Fair Housing and Equity Henry Santana, incumbent at-large city councilor Alexandra Valdez, director of the Mayor's Office of Cultural Affairs Eliminated in preliminary election Yves Mary Jean Rachel Miselman

Failed to qualify Reggie Stewart, District 7 director of community relations Clifton Braithwaite, 2023 at-large city council candidate

Results

!colspan=1 rowspan=2 |Candidates !colspan=2 |Preliminary election !colspan=2 |General election |- !Votes !% !Votes !% |- | Ruthzee Louijeune | align="right" | 45,500 | align="right" | 18.7 | align="right" | 54,885 | align="right" | 19.2 |- | Julia M. Mejia | align="right" | 42,245 | align="right" | 17.4 | align="right" | 47,770 | align="right" | 16.7 |- | Erin J. Murphy | align="right" | 38,981 | align="right" | 16.0 | align="right" | 46,709 | align="right" | 16.4 |- | Henry A. Santana | align="right" | 30,670 | align="right" | 12.6 | align="right" | 44,206 | align="right" | 15.5 |- | Frank K. Baker | align="right" | 26,240 | align="right" | 10.8 | align="right" | 28,526 | align="right" | 10.0 |- | Alexandra E. Valdez | align="right" | 18,930 | align="right" | 7.8 | align="right" | 23,468 | align="right" | 8.2 |- | Marvin Mathelier | align="right" | 13,826 | align="right" | 5.7 | align="right" | 21,101 | align="right" | 7.4 |- | Will Onuoha | align="right" | 11,216 | align="right" | 4.6 | align="right" | 17,540 | align="right" | 6.2 |- | Yves Mary Jean | align="right" | 7,419 | align="right" | 3.0 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Rachel Miselman | align="right" | 7,134 | align="right" | 2.9 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Write-in | align="right" | 988 | align="right" | 0.4 | align="right" | 1170 | align="right" | 0.4 |- | Total | align="right" | 243,149 | align="right" | 100 | align="right" | 285,375 | align="right" | 100 |- | Turnout | align="right" | 93,168 | align="right" | | align="right" | 96,405 | align="right" |

District 1 Declared Andretti R. McDuffie-Stanziani Gabriela Coletta Zapata, incumbent city councilor Eliminated in preliminary Ricardo Rodriguez, realtor Results

!colspan=1 rowspan=2 |Candidates !colspan=2 |Preliminary election !colspan=2 |General election |- !Votes !% !Votes !% |- | Gabriela Coletta Zapata | align="right" | 7,021 | align="right" | 76.8 | align="right" | 7,661 | align="right" | 82.5 |- | Andretti McDuffie-Stanziani | align="right" | 1,352 | align="right" | 14.8 | align="right" | 1,518 | align="right" | 16.4 |- | Ricardo Rodriguez | align="right" | 704 | align="right" | 7.7 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Write-in | align="right" | 69 | align="right" | 0.7 | align="right" | 104 | align="right" | 1.1 |- | Total | align="right" | 9,146 | align="right" | 100 | align="right" | 9,283 | align="right" | 100 |- | Turnout | align="right" | 10,459 | align="right" | | align="right" | 10,267 | align="right" |

District 2 Declared Charles Delaney, Independent candidate from South Boston BALLOT POSITION DRAWING FOR PRELIMINARY MUNICIPAL ELECTION SEPTEMBER 9, 2025| Boston.gov www.boston.gov. Retrieved August 15, 2025. Ed Flynn, incumbent city councilor

Eliminated in preliminary Brian Foley, South Boston resident and Trump 2024 campaign volunteer

Results

!colspan=1 rowspan=2 |Candidates !colspan=2 |Preliminary election !colspan=2 |General election |- !Votes !% !Votes !% |- | Ed Flynn | align="right" | 8,250 | align="right" | 86.4 | align="right" | 8,660 | align="right" | 86.6 |- | Charles Delaney | align="right" | 629 | align="right" | 6.6 | align="right" | 1,214 | align="right" | 12.1 |- | Brian Foley | align="right" | 588 | align="right" | 6.2 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Write-in | align="right" | 81 | align="right" | 0.8 | align="right" | 131 | align="right" | 1.3 |- | Total | align="right" | 9,548 | align="right" | 100 | align="right" | 10,005 | align="right" | 100 |- | Turnout | align="right" | 11,028 | align="right" | | align="right" | 11,225 | align="right" |

District 3 Declared John FitzGerald, incumbent city councilor Lori Kaufmann, candidate for Republican State Committee in 2024 Barry Lawton, candidate for this district in 2023

Results

!colspan=1 rowspan=2 |Candidates !colspan=2 |General election |- !Votes !% |- | John FitzGerald | align="right" |7,904 | align="right" | 98.0 |- | Write-in | align="right" | 165 | align="right" | 2.0 |- | Total | align="right" | 8,069 | align="right" | 100 |- | Turnout | align="right" | 10,639 | align="right" |

District 4 Declared Helen Cameron Brian Worrell, incumbent city councilor

Eliminated in preliminary Juwan Skeens, candidate for Suffolk's 1st District in 2024

Results

!colspan=1 rowspan=2 |Candidates !colspan=2 |Preliminary election !colspan=2 |General election |- !Votes !% !Votes !% |- |Brian Worrell | align="right" | 5,773 | align="right" |81.4 | align="right" | 6,331 | align="right" | 84.4 |- | Helen Cameron | align="right" | 817 | align="right" | 11.5 | align="right" | 1,119 | align="right" | 14.9 |- | Juwan Skeens | align="right" | 457 | align="right" | 6.5 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Write-in | align="right" | 43 | align="right" | 0.6 | align="right" | 50 | align="right" | 0.7 |- | Total | align="right" | 7,090 | align="right" | 100 | align="right" | 7,500 | align="right" | 100 |- | Turnout | align="right" | 7,831 | align="right" | | align="right" | 8,277 | align="right" |

District 5 Declared Enrique Pepen, incumbent city councilor Winston Pierre, former director of diversity for the City of Boston Eliminated in preliminary Sharon Hinton, director of Black Teachers Matter

Results

!colspan=1 rowspan=2 |Candidates !colspan=2 |Preliminary election !colspan=2 |General election |- !Votes !% !Votes !% |- | Enrique Pepen | align="right" | 8,008 | align="right" | 63.5 | align="right" | 9,101 | align="right" | 69.0 |- | Winston Pierre | align="right" | 2,954 | align="right" | 23.4 | align="right" | 3,994 | align="right" | 30.3 |- | Sharon Hinton | align="right" | 1,586 | align="right" | 12.6 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Write-in | align="right" | 55 | align="right" | 0.4 | align="right" | 103 | align="right" | 0.8 |- | Total | align="right" | 12,603 | align="right" | 100 | align="right" | 13,198 | align="right" | 100 |- | Turnout | align="right" | 14,022 | align="right" | | align="right" | 14,482 | align="right" |

District 6 Declared Ben Weber, incumbent city councilor Stephen Berry, Simmons University history professor

Results

!colspan=1 rowspan=2 |Candidates !colspan=2 |General election |- !Votes !% |- | Ben Weber | align="right" | 13,020 | align="right" | 86.3 |- | Stephen Berry | align="right" | 1,894 | align="right" | 12.5 |- | Write-in | align="right" | 180 | align="right" | 1.2 |- | Total | align="right" | 15,094 | align="right" | 100 |- | Turnout | align="right" | 18,035 | align="right" |

District 7 City councilor Tania Fernandes Anderson was first elected in 2021. In December 2024, Fernandes Anderson made national news when she was arrested on charges of corruption, to which she pleaded guilty in May 2025. Part of her plea deal was her resignation from the Boston City Council.

Declared Said Abdirahman Abdikarim, director of outreach for African Community Economic Development of New England (ACEDONE) and 2021 Boston City Council candidate Said Ahmed Mavrick Afonso, staffer of the Massachusetts Executive Office of Housing and Livable Communities and past city staffer Miniard Culpepper, pastor, 2022 candidate for state senate in the 2nd Suffolk district, and 2013 candidate for mayor Samuel Hurtado, former advisor to former acting mayor Kim Janey Eliminated in preliminary Natalie Juba-Sutherland Jerome King, past candidate for city council Roy Owens, perennial candidate,, pastor educator,, former Department of Public Welfare social worker, former Massachusetts Department of Corrections employee

Declined Tania Fernandes Anderson, former city councilor (202225)

Results

!colspan=1 rowspan=2 |Candidates !colspan=2 |Preliminary election !colspan=2 |General election |- !Votes !% !Votes !% |- | Miniard Culpepper | align="right" | 1,112 | align="right" | 15.1 | align="right" | 3,894 | align="right" | 53.3 |- | Said Coach Ahmed | align="right" | 1,170 | align="right" | 15.8 | align="right" | 3,305 | align="right" | 45.2 |- | Mavrick Afonso | align="right" | 1,087 | align="right" | 14.7 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Samuel Hurtado | align="right" | 1,061 | align="right" | 14.4 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Said Abdirahman Abdikarim | align="right" | 1,057 | align="right" | 14.3 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Roy Owens | align="right" | 532 | align="right" | 7.2 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Natalie Juba-Sutherland | align="right" | 467 | align="right" | 6.3 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Wawa Bell | align="right" | 381 | align="right" | 5.2 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Shawn Dwayne Nelson | align="right" | 228 | align="right" | 3.1 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Jerome King | align="right" | 144 | align="right" | 2.0 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Tchad Akilah Cort | align="right" | 122 | align="right" | 1.7 | bgcolor=lightgrey|  | bgcolor=lightgrey|  |- | Write-in | align="right" | 21 | align="right" | 0.2 | align="right" | 87 | align="right" | 1.2 |- | Total | align="right" | 7,382 | align="right" | 100 | align="right" | 7,308 | align="right" | 100 |- | Turnout | align="right" | 8,111 | align="right" | | align="right" | 7,989 | align="right" |

District 8 Incumbent Sharon Durkan ran unopposed, as no other candidates filed by the deadline.