NJ Pen 2021 Primary Election Guide


Your handy breakdown of the state, county, and local races for Tuesday’s June 8 primary elections.

By Matt Skoufalos | June 7, 2021

The chief function of New Jersey primary elections is to determine which candidates from each of New Jersey’s political parties will represent them in the general election November 2, 2021.

In addition, the primaries also decide which members of various factions within a given party will join their respective state and county organizing committees.

New Jersey has closed primaries, which means voters must declare their affiliations for a party in order to participate. Registered, unaffiliated voters may participate, provided they have never previously declared a party affiliation, or are first-time primary election voters.

Photo by Parker Johnson on Unsplash – https://goo.gl/yFknSf.

What’s at Stake

In this election, New Jersey voters will select the candidates who will represent them in state races this fall, including the New Jersey gubernatorial, state senatorial, and state assembly races.

Camden County voters will also select candidates for three seats on the Board of County Commissioners, plus the County Sheriff.

Only a handful of communities in our coverage area—Cherry Hill, Haddon Heights, Merchantville, Oaklyn, and Pennsauken—will nominate candidates for positions on their local governing bodies, and only the races in Cherry Hill and Haddon Heights will feature a contest among balloted opponents.

Much of the ballot also includes nominations of committee members to the state and local Democratic and Republican parties.

New Jersey Gubernatorial Race

GOP Gubernatorial Primary Candidates (clockwise, from top left): Levine, Rizzo, Singh, Ciattarelli. Credit: NJPEN.

The biggest decision in the New Jersey 2021 primaries is which candidate will face incumbent Democratic governor Phil Murphy in the fall general election.

Four Republican hopefuls are vying for the opportunity.

They are:


New Jersey State Senate Race

There’s no primary contest for voters in New Jersey’s Sixth Legislative District (including those in Cherry Hill, Collingswood, Haddonfield, Haddon Township, Merchantville, Oaklyn, and Pennsauken). Democratic incumbent Jim Beach will defend his state Senate seat against Republican challenger (and former Haddon Township Commissioner) John Foley this fall; Foley faces no balloted opposition from his fellow Republicans.

In the Fifth Legislative District (which includes Audubon, Camden City, and Haddon Heights), Republicans have no balloted candidate for the State Senate seat; neither does Democratic incumbent Nilsa Cruz-Perez face any party opposition as she pursues another term.

New Jersey State Assembly Race

Two seats in the New Jersey state assembly are on the line in New Jersey’s Fifth and Sixth Legislative Districts, and all four balloted primary candidates in each race will appear on their respective tickets this fall.

In New Jersey’s Fifth Legislative District, incumbent Democratic Assemblymen Bill Moen and Bill Spearman face no balloted opposition from within their own party, and neither do Republican challengers Sean Sepsey and Samuel DiMatteo.

In New Jersey’s Sixth Legislative District, incumbent Democratic Assemblyman Louis Greenwald and Assemblywoman Pamela Lampitt face no balloted opposition, nor do their Republican challengers Ed Farmer and Richard Super.

Camden County Sheriff Race

NJ 2021 Democratic Sheriff Primary Candidates Whip Wilson (left) and Jason Cutler. Credit: NJPEN.

The only balloted primary candidates for Camden County Sheriff appear on the Democratic ticket, with Haddonfield Police Chief Jason Cutler challenging incumbent Gilbert “Whip” Wilson.

Camden County Commissioners Race

Three seats are up for grabs on the Camden County Board of Commissioners, with incumbent Democrats Jeffrey Nash, Melinda Kane, and Almar Dyer facing challenges from George Fallon of Waterford and Ann Klein of Atco, both of whom are running under the slogan “South Jersey Progress, Not Politics.”

With no opponents from within their own party, Republicans Johanna Scheets, Jennifer Moore, and Rachel Boberg will appear on the November ballots.

Local Races

Only two local government races in our coverage area are shaping up to be contested in the November general election.

In Cherry Hill, incumbent Democratic Council members David Fleisher, Carole Roskoph, Sangeeta Doshi, and William A. Carter, III face no balloted opposition from within their own party. Neither do their Republican challengers Nicole Nance, David Lodge, Rossanna Parsons, and Diane C Carr. All eight will square off for four available seats on the township government this November.

In Haddon Heights, incumbent Democratic Council members Christopher Morgan and Scott Schreiber face no balloted opponents, nor do Republican hopefuls Kimberley Stuart and Kevin Ehret. All four will vie for two seats on the governing body in the fall.

Uncontested local races

In Audubon Park, Democratic challengers Cathleen Lowe and Amy Paratore face no balloted opposition from within their own party for two seats on the local government council, and no Republican has filed a petition seeking office.

In Merchantville, incumbent Democratic Councilman Daniel J. Sperrazza and challenger Cindy Morales-Butts face no balloted opposition from within their own party; neither will they face any balloted Republican opponents in November.

In Oaklyn, incumbent Democratic Council members Christopher Walters and Nancy MacGregor face no balloted opposition from within their own party, nor will they face any Republican opponent on the ballot this fall.

In Pennsauken, Mayor Marco DiBattista and Deputy Mayor Jessica Rafeh face neither any opponent from within their own party, nor any balloted Republican opposition.

Voter Information

Scroll down for links to your local sample ballot. Polling places are only open for provisional ballots from 6 a.m. to 8 p.m. statewide on Tuesday, June 8. After you vote, come back and check with NJ Pen for the results as they come in.


Sample Ballots


Audubon Sample Ballot

Audubon Park

Audubon Park Sample Ballot

Cherry Hill

Cherry Hill Sample Ballot


Collingswood Sample Ballot

Haddon Heights

Haddon Heights Sample Ballot


Haddonfield Sample Ballot

Haddon Township

Haddon Township Sample Ballot


Merchantville Sample Ballot


Oaklyn Sample Ballot


Pennsauken Sample Ballot

Please support NJ Pen with a subscription. Get e-mails, follow us on FacebookTwitter, and Instagram, or try our Direct Dispatch text alerts.


Comments are closed.