The next scheduled election is the 2022 Primary Election set for Tuesday, May 10th, 2022, registration deadline is 19 April. The 2022 General Election is scheduled for Tuesday, November 8th, 2022.
Special Elections (such as bond and levy elections) are scheduled occasionally. It is possible that an election will be held prior to the 2022 Primary. We will update this page if a Special Election is scheduled.
Martinsburg and Hedgesville schedule Municipal Elections, and those elections may or may not be on the same dates as the county-wide elections described above. Contact your city or town officials to inquire about any upcoming Municipal Elections.