Politics & Government
Haddonfield, Haddon Twp. Elections: Who's Running, Where To Vote
The general election is Tuesday, Nov. 5. Here's what to know before you cast your ballot.

HADDON TOWNSHIP, NJ — The general election is Tuesday, Nov. 5. Here's what voters in Haddonfield and Haddon Township need to know before they hit the polls.
The Rundown
- Election Day: Nov. 5.
- Check if you are registered to vote.
- Secure Ballot Drop Box locations.
- Track your mail-in ballot.
- Find your polling place.
Who is on the ballot in Haddonfield? (*denotes incumbent)
Haddonfield Borough Commissioner: vote for one
- William C. Shanahan
- David C. Siedell
Haddonfield Board of Education: vote for three
Find out what's happening in Haddonfield-Haddon Townshipfor free with the latest updates from Patch.
- Matt Ritter
- Meg Hollingworth*
- Stephanie K. Benecchi *
Who is on the ballot in Haddon Township? (*denotes incumbent)
Haddon Township Board of Education: vote for three
- John Lavell
- David Ricci*
- Mark Henley
- Christopher Cook
- James Lex
- Joshua Kennedy
Who is on the ballot in both towns? (*denotes incumbent)
Camden County Board of Commissioners: vote for three
Find out what's happening in Haddonfield-Haddon Townshipfor free with the latest updates from Patch.
- Danielle Barry - Republican
- Norman C. Rebel, Jr. - Republican
- Donald J. Smith - Republican
- Jeffrey L. Nash - Democratic*
- Melinda Kane - Democratic*
- Al Dyer - Democratic*
Camden County clerk: vote for one
- Jennifer Exler - Republican
- Pamela Lampitt - Democratic
Camden County sheriff: vote for one
- Sean Williams - Republican
- Chuck Billingham - Democratic
U.S. House of Representatives: New Jersey's 1st Congressional District
- Theodore "Teddy" Liddell - Republican
- Donald Norcross - Democratic*
- Austin Johnson - independent
- Robin Brownfield - Green
U.S. Senator of New Jersey
- Curtis Bashaw - Republican
- Andy Kim - Democratic
- Patricia G. Mooneyham - Vote Better
- Christina Khalil - Green
- Joanne Kuniansky - Socialist Workers
- Kenneth R. Kaplan - Libertarian
U.S. President
- Donald J. Trump, running mate JD Vance - Republican
- Kamala D. Harris, running mate Tim Walz - Democratic
- Jill Stein, running mate Rudolph Ware - Green
- Rachele Fruit, running mate Margaret Trowe - Socialist Workers
- Chase Oliver, running mate Mike ter Maat - Libertarian
- Robert F. Kennedy Jr., running mate Nicole Shanahan - independent
- Randall A. Terry, running mate Stephen E. Broden - U.S. Constitution
- Joseph Kishore, running mate Jerry White - Socialist Equity
- Claudia De la Cruz, running mate Karina Garcia - Socialism and Liberation
When To Vote
Early Voting (Oct. 25 to Nov. 3)
In-person, early voting at seven locations throughout Camden County will be conducted from Oct. 25 through Nov. 3. 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.)
Oct. 29 – 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 Oct. 29. 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. Nov. 4.
Nov. 5 – General Election Day
This is the final day to cast a ballot for the 2024 General 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 be in line by 8 p.m. at polling places, which will remain open to accommodate until all voters in line have cast their ballots.
Can I still register to vote?
New Jersey's deadline for voter registration before the 2024 General Election was Oct. 15. But for future elections, here's more information on registering to vote.
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.