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

MOORESTOWN, NJ — Moorestown voters will soon head to the polls for Primary Election Day on June 10.
This election cycle includes the race for governor, which includes contested primaries in both the Republican and Democratic primaries.
There's also a contested Democratic primary for the State Assembly seats in New Jersey's 7th legislative district, which includes Moorestown.
Find out what's happening in Moorestownfor free with the latest updates from Patch.
Moorestown won't have any primaries at the local level, since this isn't an election year for Township Council. However, voters can shape local politics in the months ahead with the school bond referendum expected in September and the Moorestown School District Board of Education election in November.
Here's what Moorestown voters should know before they hit the polls.
Find out what's happening in Moorestownfor 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.
- View your sample ballot.
- Visit Burlington County's election services webpage.
- Watch the county's video on how to use the voting equipment at your polling place.
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)
- Eric Holliday
- Carol Murphy*
- Balvir Singh*
General Assembly Members, Republican (vote for two)
- Dione Johnson
- Doug Dillon
Burlington County Sheriff, Democratic (vote for one)
- James Kostoplis*
Burlington County Sheriff, Republican (vote for one)
- Erik Johnston
Burlington County Board of Commissioners, Democratic (full term, vote for one)
- Allison Eckel*
Burlington County Board of Commissioners, Republican (full term, vote for one)
- Joe Abegg
Burlington County Board of Commissioners, Democratic (unexpired term, vote for one)
- Randy Brolo*
Burlington County Board of Commissioners, Republican (unexpired term, vote for one)
- Nick Pawlyzyn
When To Vote
Early Voting (June 3-8)
In-person, early voting will be conducted at nine locations throughout Burlington County 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 Burlington County may cast an early vote at any of the county's polling locations:
- Burlington City: Tabernacle Baptist Church (150 E 2nd St.)
- Chesterfield: Chesterfield Township Municipal Building (295 Bordentown-Chesterfield Rd.)
- Cinnaminson: Cinnaminson Community Center (902 Manor Rd.)
- Evesham/Marlton: Blue Barn Recreational Facility (1004 Tuckerton Rd.)
- Medford: Medford Township Municipal Building (49 Union St.)
- Mount Laurel: Rowan College at Burlington County (Student Success Center, 1500 College Circle)
- Pemberton Township: Pemberton Community Library (16 Broadway)
- Tabernacle: Tabernacle Rescue Squad (134 New Rd.)
- Willingboro: Willingboro Public Library (220 Campbell Dr.)
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 Burlington County Clerk's Office at the following address:
Honorable Joanne Schwartz
Burlington County Clerk
P.O. Box 6000
Mount Holly, NJ 08060
June 9 – Last Day to Apply for a Mail-In Ballot In-Person
Voters may also apply for a mail-in ballot in-person until 3 p.m. June 9 at the following locations:
- Burlington County Clerk's Office (50 Rancocas Rd., Mount Holly), open weekdays from 8 a.m. to 4 p.m.
- Burlington County Board of Elections (301 Harper Dr., Moorestown), open weekdays from 8:30 a.m. to 4 p.m.
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.