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.

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
- J. Christian Dumais - 4,007 votes
Councilor-At-Large
- Sean Anthony Navin - 3,201 votes
- Mark Oram - 2,974 votes
- Michael Ossing - 3,069 votes
- Kathleen Robey - 2,918 votes
- Richard Aldrich - 1,788 votes
Ward One Councilor
- Mark Vital - 679 votes
Ward Two Councilor
- David Doucette - 438 votes
- John Ryan Jr. - 311 votes
Ward Three Councilor
- Robert Preciado - 424 votes
Ward Four Councilor
- Heather Gould - 416 votes
Ward Five Councilor
- John Irish - 336 votes
- Michael Baker - 284 votes
Ward Six Councilor
- Trey Fuccillo - 623 votes
Ward Seven Councilor
- Matthew Sargent - 399 votes
- Greta Lofgren - 277 votes
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.