2024 United States presidential election in Alabama
The 2024 United States presidential election in Alabama took place on November 5, 2024, alongside other U.S. elections. Alabama has nine electoral votes due to the 2020 census, which did not change its representation. Donald Trump won the state comfortably with a margin of 30.5%, marking the largest Republican victory since 1972 during Richard Nixon's re-election.
The Alabama Democratic and Republican primaries were held on Super Tuesday, March 5, 2024. Voting laws in Alabama restricted early in-person voting and required reasons for mail-in ballots. In August 2024, the Secretary of State purged 3,251 voters, leading to a Department of Justice lawsuit. A court later ruled against the purge, ordering the registrations restored.
In the general election, Trump won five out of seven congressional districts. He flipped Marengo County, which had not been won by a Republican in a presidential race since 2004. This shift occurred despite efforts by the Alabama Democratic Party to include Kamala Harris on the ballot after initially facing challenges due to voting deadlines.
Overall, Trump's victory in Alabama highlighted the state's deep Southern and Bible Belt identity, where no Democrat had won since 1976. His win marked a significant gain in every county and a notable shift in Marengo County, which is majority Black.