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 4, 2025.

In addition, the primaries also decide which members within a given political 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 that they have never previously declared a party affiliation, or are first-time primary election voters.

For any questions about voting eligibility or voter access in Camden County, call the Board of Elections at 654-401-8683.

Every election season, NJ Pen prepares a free, public information voter guide before ballots are cast. 

We do this work in the public interest, but our journalism is possible only through small, regular contributions from our readers — so if you’re reading this for free, it’s because other readers have made it possible for us to offer it to you. 

To support our ability to keep doing this work year-round, please become a subscriber.

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 and state assembly races.

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

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

The ballot also includes nominations of committee members to local political parties.

New Jersey Gubernatorial Race

The biggest decision in the 2025 New Jersey primary elections is which candidates will face off for the state governorship in November.

Outgoing Governor Phil Murphy has held office since 2017, and will complete the second of two four-year terms by the end of this year. He is statutorily prohibited from seeking a third term.

Six Democratic and five Republican hopefuls are vying for the opportunity to replace him.

On the Democratic ballot, voters will choose from among:

Republican gubernatorial candidates include:

New Jersey State Assembly Race

Voters in New Jersey’s Fifth and Sixth Legislative Districts will choose two candidates in each race to represent them in the general election for New Jersey state assembly this fall.

In New Jersey’s Fifth Legislative District, all four balloted primary candidates face no balloted opposition.

Incumbent Democratic Assemblymen Bill Moen and Bill Spearman will square off against Republican challengers Constance Lee Ditzel of Collingswood and Nilsa Gonzalez of Mt. Ephraim in November.

In New Jersey’s Sixth Legislative District, however, incumbent Democratic Assembly Majority Leader Louis Greenwald and Assemblywoman Melinda Kane face challenges from Rebecca Holloway of Clementon and Kevin Ryan of Voorhees. 

Republicans Jack Brangan of Cherry Hill and Peter Sykes of Pine Hill face no balloted opposition in the primaries.

Camden County Surrogate Race

Incumbent Democrat Michelle Gentek-Mayer and Republican challenger Adam Nieves of Camden City are set to face one another in the fall General Election. Neither faces any balloted opposition in the primaries.

Camden County Commissioners Race

Three seats are up for grabs on the Camden County Board of Commissioners this fall.

Jennifer Fleisher of Cherry Hill, who in April was appointed to complete the unexpired term of Assemblywoman Melinda Kane, likely will defend that seat on the Democratic slate this fall against Shane Bernat of Winslow. 

Neither candidate faces any opposition from within their own parties for that unexpired term.

Two other seats on the commission are up this fall. They are currently held by Democratic incumbent Deputy County Commissioner-Director Ed McDonnell, and former Haddonfield Mayor Colleen Bianco Bezich, who is running her first race for county commission.

Republicans Christian Navarro of Camden City and Robert Stone of Stratford will challenge them in this fall; none of the commissioner candidates faces any balloted opposition in the primaries.

Local Races

Uncontested local primaries

In Audubon Park, Democrat Brian Burns is running to fill the unexpired mayoral term in the borough; he faces no balloted opposition from within his own party, and no Republican has filed a petition seeking office.

Similarly, Democrat Thomas Goebel and Republican James M. Hassett appear primed to face one another for two open council seats in November without any balloted opposition.

In Cherry Hill, incumbent Democrats William A. Carter, III, Sangeeta Doshi, and Jill Hulnick, face no balloted opposition for their seats on township council; neither does challenger Rob Connor in his race for the fourth open seat. No Republican has filed a petition seeking office.

Collingswood has one more candidate than available seats on the Democratic County Committee, with 19 contestants for 18 spaces. No Republican has filed a petition seeking office.

In Haddon Heights, incumbent Democratic Councilman Matthew Pagan and challenger Tom Whittle will square off against Republicans Kimberly Stuart and Roni Olizi this fall for two seats on the local governing body. Neither of the races is contested.

In Merchantville, incumbent Democratic Councilmen Anthony Perno and Raymond Woods 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 Vince Angelucci and Chad Jordan face no balloted opposition from within their own party, and no Republican has filed a petition seeking office.

In Pennsauken, incumbent Democratic Mayor Nicole Roberts faces no primary opponent, nor does any Republican candidate appear on the ballot.

Voter Information

Polling places are open from 6 a.m. to 8 p.m. statewide on Tuesday, June 10. Scroll down for links to your local sample ballot. 

After you vote, come back and check with NJ Pen for the results as they come in.

Sample Ballots

Audubon

Audubon Sample Ballot

Audubon Park

Audubon Park Sample Ballot

Cherry Hill

Cherry Hill Sample Ballot

Collingswood

Collingswood Sample Ballot

Haddon Heights

Haddon Heights Sample Ballot

Haddonfield

Haddonfield Sample Ballot

Haddon Township

Haddon Township Sample Ballot

Merchantville

Merchantville Sample Ballot

Oaklyn

Oaklyn Sample Ballot

Pennsauken

Pennsauken Sample Ballot