Early voting: Thursday, October 20 to Saturday, Nov. 5.
With early voting, you can register to vote and vote at the same time.
Early Voting Location in Ashe County:
Early Voting Times:
Election day is Tuesday, November 8, 2022. You must be already registered in order to vote on election day.