Politics & Government

No Changes For City Council, New Ward 7 Councilor: Marlborough 2025 Election

This year's ballot included contested races for City Councilor at-large positions and the Wards 2, 5 and 7 Councilor seats.

This year's ballot included contested races for City Councilor at-large seats and the Wards 2, 5 and 7 Councilor seats.
This year's ballot included contested races for City Councilor at-large seats and the Wards 2, 5 and 7 Councilor seats. (Patch Graphics)

MARLBOROUGH, MA — Full unofficial results in Marlborough's 2025 municipal election are in.

The four Councilor at-large candidates with the most votes were incumbents Sean A. Navin, Mark Oram, Michael Ossing, and Kathleen Robey. That means candidate Richard Aldrich will not serve on the City Council, according to unofficial results.

Here are the rest of the unofficial winners of contested races for ward councilors:

Find out what's happening in Marlboroughfor free with the latest updates from Patch.

  • David Doucette - Ward 2 Councilor
  • John Irish - Ward 5 Councilor
  • Matthew Sargent - Ward 7 Councilor

Patch will have updated information as it becomes available. These are unofficial election results until certified by the clerk.

Find out what's happening in Marlboroughfor free with the latest updates from Patch.

Here's a list of who was on the ballot in Marlborough and how many votes they ended up with, according to unofficial results:

Mayor

Councilor-At-Large

Ward One Councilor

Ward Two Councilor

Ward Three Councilor

  • Robert Preciado - 424 votes

Ward Four Councilor

  • Heather Gould - 416 votes

Ward Five Councilor

Ward Six Councilor

Ward Seven Councilor

School Committee

  • Michelle Beth Bodin-Hettinger - 3,290 votes
  • Earl Geary - 3,089 votes
  • Denise Ryan - 3,312 votes

Related: New Marlborough School Committee Member Chosen To Serve Term

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.