Alabama U.S. President 2024:

Donald Trump (R): 1457704 (64.8%)

Kamala Harris (D): 769391 (34.2%)

Total votes: 2248337

Donald Trump margin: 30.61%

Donald Trump raw vote lead: 688313

Winner: Donald Trump

Estimated percent complete: 99.00%



See all races