2024 Election Dates

May 4, 2024 - Uniform Election Day for Local and Special Elections

April 4, 2024 Last Day to Register to Vote

  April 22, 2024 In-Person Voting Begins

  April 23, 2024 Last Day for Election Clerk to Receive Application for Ballot by Mail

  April 30, 2024 In-Person Voting Ends

  May 4, 2024 Last Day for Election Clerk to Receive Ballot by Mail

  May 4, 2024 Election Day


May 28, 2024 - Primary Runoff Election

April 29, 2024 Last Day to Register to Vote

  May 20, 2024 In-Person Voting Begins

  May 17, 2024 Last Day for Election Clerk to Receive Application for Ballot by Mail

  May 24, 2024 In-Person Voting Ends

  May 28, 2024 Last Day for Election Clerk to Receive Ballot by Mail

  May 28, 2024 Election Day


November 5, 2024 - Uniform Election Day

October 7, 2024 Last Day to Register to Vote

  October 21, 2024 In-Person Voting Begins

  October 25, 2024 Last Day for Election Clerk to Receive Application for Ballot by Mail

  November 1, 2024 In-Person Voting Ends

November 5, 2024 Last Day for Election Clerk to Receive Ballot by Mail

  November 5, 2024 Election Day