May 30th: Last day ballots can be mailed to voters
June 2nd – June 4th: Early machine voting
June 5th: Last day to request mail-in ballot, 3pm, in-person from the County Clerk’s Office
June 6th: Election Day
Call 856-935-7510 x8454 with questions.