Alabama DAs are elected to six year terms, with the next election set for 2022. This is a special election because former DA Todd Henderson was indicted of perjury in 2017. After that, Deputy DA Danny Carr was appointed by a Jefferson County circuit judge as a temporary replacement for Henderson. After Henderson was convicted, Governor Kay Ivey appointed the current DA Mike Anderton. Both Anderton and Carr were candidates up for election on November 6, 2018, Carr as a Democrat and Anderton as a Republican.
Danny Carr won the election.