Mayoral elections in Huntsville, Alabama

Mayoral elections in Huntsville are held every four years to elect the mayor of Huntsville, Alabama.

Huntsville's mayoral elections are non-partisan, but most candidates can be affiliated with political parties. Huntsville uses a two-round system, where election runoffs are held if no candidate obtains the majority of the vote.

2008
The 2008 Huntsville mayoral election took place on August 26, 2008, to elect the mayor of Huntsville, Alabama. Incumbent mayor Loretta Spencer ran for re-election to a fourth term. A runoff was held on October 7, 2008, since no candidate surpassed 50%. In the runoff Republican Tommy Battle defeated Mayor Spencer.

Spencer was endorsed by The Huntsville Times. The Committee of 100, a group of businesspeople, issued a joint endorsement of Battle and Spencer.

2012
The 2012 Huntsville mayoral election took place on August 28, 2012, to elect the mayor of Huntsville, Alabama. Incumbent Republican Mayor Tommy Battle won re-election to a second term defeating for Mayor Loretta Spencer in a rematch.

2016
The 2016 Huntsville mayoral election took place on August 23, 2016, to elect the mayor of Huntsville, Alabama. Incumbent Republican Mayor Tommy Battle won re-election to a third term.

2020
The 2020 Huntsville mayoral election took place on August 25, 2020, to elect the mayor of Huntsville, Alabama. Incumbent Republican Mayor Tommy Battle won re-election to a fourth term, with Democrat Andy Woloszyn coming in second.

The election was officially non-partisan, but some candidates were affiliated with political parties.

2024
The 2024 Huntsville mayoral election will take place on August 27, 2024, to elect the mayor of Huntsville, Alabama. Incumbent Republican Mayor Tommy Battle is running for re-election to a fifth term.