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