CRANFORD - The New Jersey Primary Elections were held on July 7, with most voters statewide using the mail-in ballots that were sent to them several weeks ago. Cranford followed the trend, though some votes were cast at the six polling places open in the Township.

Four candidates, two Democrats and two Republicans, are vying for two seats held by Mayor Patrick Giblin and Commissioner Jean Maisonneuve on the Cranford Township Committee this November. Giblin and Maisonneuve are not seeking reelection. The Democrat ticket consists of Brian Andrews and Jason Gareis, while Chrissa Stulpin and Gina Black represent the Republican ticket. Here's how Cranford voted in the July 7 Primary, according to the Union County Clerk's Office:

DEMOCRATIC CHOICE FOR TOWNSHIP COMMITTEE:

Sign Up for Cranford Newsletter
Our newsletter delivers the local news that you can trust.

Brian Andrews: 3,150 votes (49.99%)

Jason Gareis: 3,118 (49.48%)

Write-in: 33 votes (.52%)

Total Votes: 6,301

REPUBLICAN CHOICE FOR TOWNSHIP COMMITTEE:

Chrissa Stulpin: 1,299 votes (49.75%)

Gina Black: 1,292 votes (49.48%)

Write-in: 20 votes (.77%)

Total Votes: 2,611

MEET THE CANDIDATES:

Democrat Candidates for Cranford Township Committee: Brian Andrews and Jason Gareis

Republican Candidates for Cranford Township Committee: Chrissa Stulpin and Gina Black