Politics & Government
Election Day In Haddonfield, Haddon Twp.: Who's Running, Where To Vote
Primary Election Day is Tuesday, June 10. Here's what to know before you cast your ballot.

HADDON TOWNSHIP, NJ — Primary Election Day is Tuesday, June 10.
This election cycle includes the race for governor, which includes contested primaries in both the Republican and Democratic primaries.
There is also a contested Democratic primary for both State Assembly seats in New Jersey's 6th legislative district, which includes both Haddonfield and Haddon Township.
Find out what's happening in Haddonfield-Haddon Townshipfor free with the latest updates from Patch.
Neither Haddonfield nor Haddon Township have primaries for municipal office since both locales have nonpartisan governing bodies, which run on a different election cycle. Haddonfield held its Borough Commissioner election earlier this month, and Haddon Township does not have a Board of Commissioners election this year.
Here's what local voters should know before they hit the polls.
Find out what's happening in Haddonfield-Haddon Townshipfor free with the latest updates from Patch.
The Rundown
- Election Day: June 10.
- Check if you are registered to vote.
- Secure Ballot Drop Box locations.
- Track your mail-in ballot.
- Find your polling place.
- See your sample ballot.
Who (and what) is on the ballot? (*denotes incumbent)
Governor, Democratic Party (vote for one)
- Sean Spiller
- Steve Sweeney
- Mikie Sherrill
- Steven Fulop
- Ras J. Baraka
- Josh Gottheimer
Governor, Republican Party (vote for one)
- Jack Ciattarelli
- Justin Barbera
- Bill Spadea
- Mario M. Kranjac
- Jon Bramnick
General Assembly Members, Democratic (vote for two)
- Rebecca Holloway
- Kevin Ryan
- Louis D. Greenwald*
- Melinda Kane*
General Assembly Members, Republican (vote for two)
- John M. "Jack" Brangan
- Peter Sykes
Camden County Commissioners, Democratic (full term, vote for two)
- Edward T. McDonnell*
- Colleen Bianco Bezich
Camden County Commissioners, Republican (full term, vote for two)
- Christiam A. Navarro
- Robert Stone
Camden County Commissioners, Democratic (unexpired term, vote for one)
- Jennifer Fleisher*
Camden County Commissioners, Republican (unexpired term, vote for one)
- Shane Bernat
Camden County Surrogate, Democratic (vote for one)
- Michelle Gentek-Mayer*
Camden County Surrogate, Republican (vote for one)
- Adam Nieves
When To Vote
Early Voting (June 3-8)
In-person, early voting at seven locations throughout Camden County will be conducted from June 3-8. Polls will be open from 10 a.m. to 8 p.m. Monday through Saturday and from 10 a.m. to 6 p.m. on Sundays.
Registered voters in Camden County may cast an early vote at any of the county's polling locations:
- Gloucester Township: Elections & Archive Center (100 University Ct., Blackwood; warehouse, side entrance)
- Camden City: Rowan University (129 N Broadway; parking at PNC Bank and street parking available)
- Collingswood: Collingswood Senior Center (30 W Collings Ave.; large living room on first floor)
- Cherry Hill: Cherry Hill Community Center (820 Mercer St.; ramp access from side of building)
- Runnemede: Harry Williams Community Center (2 Broadway; senior room)
- Winslow: Bud Duble Community Center (33 Cooper Folly Rd., Atco)
- Voorhees: Lion's Lake Community Center (101 Dutchtown Rd.)
June 3 – Last Day to Apply for a Mail-In Ballot in the Mail
The deadline to apply for a vote-by-mail ballot that you receive in the mail is June 3. Any registered voter can register for a vote-by mail ballot application.
Send the application to the following address: The Camden County Clerk’s Office, Election Division – Camden County Elections and Archive Center, 100 University Court, Blackwood, New Jersey 08012.
Voters may also apply for a mail-in ballot in-person at the county clerk's office until 3 p.m. June 9.
June 10 – Primary Election Day
This is the final day to cast a ballot for the Primary Election in-person or through a mail-in ballot.
Mail-in ballots must be postmarked, placed in a ballot drop box or delivered to the Board of Elections by 8 p.m. to be counted.
Voters must get in line by 8 p.m. at polling places, which will remain open until all voters in line have cast their ballots.
Can I still register to vote?
New Jersey's deadline for voter registration before the 2025 primaries was May 20. But for future elections, here's more information on registering to vote.
Do I have to vote for candidates in my registered party?
In the Primary Election, you must vote for candidates in the party with which you are registered. If you have not registered for a party, you must declare a party when voting at your polling location or select one ballot — Democratic or Republican — when voting by mail.
In the General Election, you do not have to vote for candidates in your registered party.
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.