Except as otherwise provided by law, the first Tuesday after the first Monday in November of each year shall be designated the regular special election day, and on that day an election shall be held to fill any vacancy in county, county district, and district attorney elective offices, and any vacancy in the office of circuit judge or chancellor.
All special elections, or elections to fill vacancies, shall in all respects be held, conducted and returned in the same manner as general elections, except that where no candidate receives a majority of the votes cast in the election, a runoff election shall be held three (3) weeks after the election. The two (2) candidates who receive the highest popular votes for the office shall have their names submitted as the candidates to the runoff and the candidate who leads in the runoff election shall be elected to the office. When there is a tie in the first election of those receiving the next highest vote, these two (2) and the one receiving the highest vote, none having received a majority, shall go into the runoff election and whoever leads in the runoff election shall be entitled to the office.
In those years when the regular special election day shall occur on the same day as the general election, the names of candidates in any special election and the general election shall be placed on the same ballot, but shall be clearly distinguished as general election candidates or special election candidates. At any time a special election is held on the same day as a party primary election, the names of the candidates in the special election may be placed on the same ballot, but shall be clearly distinguished as special election candidates or primary election candidates.