A general election shall be held in each county on the first Tuesday after the first Monday in November of each even-numbered year to choose a successor to each elective federal, state, county, and district officer whose term will expire before the next general election and, except as provided in the State Constitution, to fill each vacancy in elective office for the unexpired portion of the term.