Election Calendar

March 5, 2024 Presidential Primary

Vote by Mail: January 19 - February 23, 2024

Early Voting: January 19 - March 2, 2024

Saturdays, February 24 & March 2, 2024 9:00 a.m. to 5:00pm

Deadline to Register to Vote: February 12, 2024

Election Day: Polls are open 6 a.m. to 7 p.m. 

June 18, 2024 Primary

Vote by Mail: May 3 - June 7, 2024

Early Voting: May 3 - June 15, 2024

Saturdays, June 8 & June 15, 2024 9:00 a.m. to 5:00pm

Deadline to Register to Vote: May 28, 2024

Election Day: Polls are open 6 a.m. to 7 p.m. 

November 5, 2024 General Election

Vote by Mail: September 20 - October 25, 2024

Early Voting: September 20 - November 2, 2024

Saturdays, October 26 & November 2, 2024 9:00 a.m. to 5:00pm

Deadline to Register to Vote: October 15, 2024

Election Day: Polls are open 6 a.m. to 7 p.m.