This article is part of our series covering November's local elections, which also includes coverage for Lynn, Peabody, and Salem.
With so much happening daily in national news, most of us haven't had the time or energy to follow this fall's municipal elections. Ironically, though, the stakes for local elections have never been higher. We vitally need leaders who will do everything within their power to protect us from the dangerous and cruel policies of the Trump Administration.
Because we are still in our infancy as a publication, North Shore Progressives will not endorse any local candidates for the 2025 Election. However, we encourage you to learn about your town's municipal races and support local progressive candidates. To assist with your research, we have organized helpful links relating to Beverly's candidates below.
Your support can make a big difference in the final weeks of a local campaign. Candidates will need donations as well as volunteers for canvassing, phone banking and other clerical jobs. Even a small donation or a few hours of volunteer work can make a difference.
Helpful Links
- Beverly's City Clerk Elections website and Ward and Precinct Street List. If you are in doubt of which ward and precinct you reside in, contact the City Clerk's office: 978-605-2324.
- 2025 Election Dates
- From the League of Women Voters: Voting in Massachusetts and Make a Voting Plan.
Upcoming Candidate Forums
- October 14, 7 PM. Ward 2 Civic Association Candidate Forum, The Castle, 140 Rantoul St., Beverly. This forum will include candidates from all competitive races, including Mayor, City Council At-Large Candidates, and School Committee District Seats
- October 16, 7-8:30 PM. Candidate Forum, Hastings House at 14 Oak St., Beverly Farms. It will run from 7-8:30 p.m. This forum will include candidates from all competitive races, including Mayor, City Council At-Large Candidates, and School Committee District Seats.
- October 17, 8:30-10 PM. Mayoral Candidate Forum & Breakfast, A&B Burger, 206 Cabot Street, Beverly. Paid event hosted by the Greater Beverly Chamber of Commerce.
- October 21, 7-9 PM. Ryal Side Civic Association Meet the Candidates Event, Ayers Ryal Side Elementary School, 40 Woodland Ave, Beverly. This event will include candidates from all competitive races, including Mayor, City Council At-Large Candidates, and School Committee District Seats.
Mayor
- Michael Cahill (Incumbent)
- Brendan Sweeney (currently City Councilor At-Large)
Endorsements
- Michael Cahill: Environmental League of Massachusetts (ELM) Action Fund,
- Brendan Sweeney: Beverly Republican City Committee
Local Media Coverage
- "Beverly Mayor Mike Cahill Declares Re-Election Bid", Patch, April 16, 2025
- Brendan Sweeney Interview (video), Conservative Corner, Bev Cam, February 21, 2025
- "Beverly City Councilor Brendan Sweeney Launches Mayoral Challenge", Patch, January 3, 2025
Upcoming Volunteer Events

City Councilors At-Large
- Six candidates are running for three seats.
- Incumbent seeking re-election: Julie Flowers
- New candidates: Euplio Marciano, Kenann McKenzie-DeFranza, John Mullady, Kyle Retallack, Keith Sonia
Policy Questionnaires
- Progressive Massachusetts responses from John Mullady and Keith Sonia. Not Returned: Julie Flowers, Euplio Marciano, Kenann McKenzie-DeFranza, and Kyle Retallack.
Endorsements
- Julie Flowers: Beverly Teachers Association, Massachusetts Women's Political Caucus, North Shore Labor Council (2021, 2023), State Representative Hannah Bowen
- Kenann McKenzie-DeFranza: Forward Party
- John Mullady: Beverly Teachers Association
- Keith Sonia: Alliance 4 American Leadership, Beverly Teachers Association, District 5 Governor's Councilor Eunice Ziegler, Environmental League of Massachusetts (ELM) Action Fund, North Shore Middlesex North PAC, SEIU Local 509, Southern Essex Register of Deeds Eileen Duff
Local Media Coverage
- "Meet the Beverly councilor-at-large candidates", Salem News, September 24, 2025
- "What you need to know about Beverly's 2025 election", Salem News, September 4, 2025
Ward Races
- Incumbents from all Wards (1-6) are running unopposed. For background on candidates, see "Meet Beverly's ward councilor candidates", Salem News, September 12. 2025
Ward School Committee Races
- Each candidate is running unopposed for their Ward seat on the School Committee. For background on candidates, see local news links below.
District School Committee Races
- In 2023, voters approved a City Charter change that added two District seats to the the School Committee, bringing the number of seats from six to eight. This is the first election for these two new seats. District A represents Wards 1, 2, and 3; District B, Wards 4, 5, and 6.
District A Candidates
District B Candidates
Endorsements
- Geraldine Cahill: Beverly Teachers Association
- Brad Willenbrock: Beverly Teachers Association
Local Media Coverage
- "Meet the Beverly School Committee candidates", Salem News, September 12, 2025
- "This 60-year-old Beverly mom made her mark at the State House this summer — as an intern", Boston.com, August 27, 2025
- "A historic teacher strike upended a North Shore town. The Beverly School Committee president says ‘it wasn’t about the kids’", The Berkeley Beacon, December 9, 2024.