Check your registration status
Next election, Polling Places, Elected Officials, Election Results, Run for Office
Work at the polls, Outreach Opportunities
Request a ballot, Track your ballot, Overseas and Military
Hours & Locations
Board Meeting Minutes, Election Resources
May 05, 2023
Early Voting for the June 20, 2023 Primary Election.
May 30, 2023
Last day to register to vote or update an existing registration for the June 20, 2023 Primary Election.
June 09, 2023
Applications for Mail Ballots are accepted until 5pm on June 9.
June 20, 2023
Polling locations are open 6am-7pm