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.