Politics & Government
Marlborough 2025 Election Voter Guide: Candidates, Where To Vote, Early Voting
Marlborough residents will go to the polls to vote on contested races for City Councilor at-large and the Wards 2, 5 and 7 Councilor seats.

MARLBOROUGH, MA — Marlborough residents will head to the polls to vote on contested races for City Councilor at-large seats and the Wards 2, 5 and 7 Councilor seats.
Polls are open from 7 a.m. to 8 p.m. on Election Day, Nov. 4.
Voting Locations
The voting locations for this year's election are:
Find out what's happening in Marlboroughfor free with the latest updates from Patch.
- Ward One, Precincts 1 and 2 — Francis J. Kane School, 520 Farm Rd.
- Ward Two, Precincts 1 and 2 — Francis J. Kane School, 520 Farm Rd.
- Ward Three, Precinct 1 —Senior Center, 40 New St.
- Ward Three, Precinct 2 — Raymond J. Richer School, 80 Foley Rd.
- Ward Four, Precincts 1 and 2 — Senior Center, 40 New St.
- Ward Five, Precincts 1 and 2 — Masonic Lodge, 8 Newton St.
- Ward Six, Precincts 1 and 2 — 1Lt Charles W. Whitcomb School, 25 Union St.
- Ward Seven, Precincts 1 and 2 — Hildreth School Gymnasium, 85 Sawin St.
Early Voting
Early voting will be available for one week, beginning Oct. 25. Early voting will happen at City Hall, at 140 Main St.
- Saturday, Oct. 25, from 9 a.m. to 3 p.m.
- Monday, Oct. 27, from 8:30 a.m. to 7 p.m.
- Tuesday, Oct. 28, from 8:30 a.m. to 5 p.m.
- Wednesday, Oct. 29, from 7 a.m. to 5 p.m.
- Thursday, Oct. 30, from 8:30 a.m. to 5 p.m.
- Friday, Oct. 31, from 7 a.m. to 5 p.m.
Who is running in Marlborough?
Mayor
Find out what's happening in Marlboroughfor free with the latest updates from Patch.
Councilor-At-Large
Ward One Councilor
- Robert Preciado
Ward Four Councilor
- Heather Gould
Ward Five Councilor
Ward Six Councilor
Ward Seven Councilor
School Committee
- Michelle Beth Bodin-Hettinger
- Earl Geary
- Denise Ryan
Marlborough Patch has asked candidates to answer questions about their campaigns as Election Day approaches. You can find those candidate profiles here:
- J. Christian Dumais For Mayor
- Mark Oram For City Councilor At-Large
- Richard Aldrich For Councilor At-Large
- Michael Ossing For Councilor At-Large
- Katie Robey For Councilor At-Large
- Mark Vital For Ward 1 City Councilor
- David Doucette For Ward 2 City Councilor
- John Ryan Kicks Off Ward 2 City Council Campaign
- John Irish For Ward 5 City Councilor
- Michael Baker For Ward 5 City Councilor
- Trey Fuccillo For Ward 6 City Council
- Greta Lofgren For Ward 7 City Councilor
- Matthew Sargent For Ward 7 City Councilor
Check back with Marlborough Patch and Marlborough Patch Facebook throughout Election night for updates on the races.
See Also:
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.