2023 Election Schedule May 16, 2023 is the Local Primary Last day to register to vote: May 1, 2023 Last day to request a mail-in or absentee ballot: May 9, 2023 November 7, 2023 is the Local Election Last day to register to vote: October 23, 2023 Last day to request a mail-in or absentee ballot: October 31, 2023