Politics & Government

Marlboro Town Council 2025 Primary Race: Unofficial Results

See unofficial election results in Marlboro Township for the Town Council race:

Election results are not official until certified by the Monmouth County Clerk.
Election results are not official until certified by the Monmouth County Clerk. (Patch Graphics)

Editor's Note: This article was last updated at 10:27 p.m. on Tuesday, June 10.


MARLBORO, NJ — The polls have closed, and unofficial results have come in for the 2025 Primary Election.

In Marlboro Township, the Republican primary race for Town Council has been one race catching people’s attention, with six candidates vying for three of the party’s open nomination spots.

Find out what's happening in Marlboro-Coltsneckfor free with the latest updates from Patch.

Throughout the race, development in Marlboro, fiscal responsibility and road and infrastructure improvements have been key issues for voters.

In the Republican Primary, Antoinette DiNuzzo, Michael Milman and Juned Qazi are running for re-election to the council against challengers Nicholas Stella, Charles Anastasia and Oleg “Alex” Gampel.

Find out what's happening in Marlboro-Coltsneckfor free with the latest updates from Patch.

In the Democratic Primary, David Fisher, Peter Bufano and Aleksandra “Sana” Simanovsky are running uncontested for their party nomination.

Follow along as Patch updates the unofficial election results and return to Patch tonight for the latest vote tally. Subscribe to free News Alerts for election results.

The results remain unofficial until certified by the Monmouth County Clerk’s Office:

Unofficial Election Results (34/34 districts reporting)

Marlboro Town Council — Republican Primary

  • Antoinette DiNuzzo: 1,537
  • Michael Milman: 1,351
  • Juned Qazi: 1,044
  • Nicholas Stella: 1,258
  • Charles Anastasia: 1,194
  • Oleg “Alex” Gampel: 951
  • Write-In: 9

Marlboro Town Council — Democratic Primary

  • David Fisher: 2,354
  • Peter Bufano: 2,226
  • Aleksandra “Sana” Simanovsky: 2,206
  • Write-In: 50

Vote totals are reported by the Monmouth County Clerk’s Office. Results are not official until certified by the Monmouth County Clerk.

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