2024 election results: Alabama and national elections

Former President Donald Trump was again elected president, clearing the 270 electoral votes needed to clinch the presidency early Wednesday, Nov. 6, 2024.

Trump also won Alabama for the third consecutive election, adding nine electoral votes to the Republican’s tally. Democrats have not won Alabama since 1976, when Jimmy Carter carried the state. See the election map below for how each state voted.

Democrat Shomari Figures won in a key U.S. House race for Alabama’s 2nd Congressional District, defeating Republican Caroleene Dobson in the newly redrawn district.

In other contested Alabama U.S. House races, Republican U.S. Rep. Barry Moore won in District 1, U.S. Rep. Gary Palmer was reelected in District 6, and Democrat U.S. Rep. Terri Sewell was reelected in District 7.

Republican Associate Justice Sarah Stewart was elected to be the next Alabama Supreme Court chief justice.

And a statewide ballot measure — which stumped several voters across the state — was approved by voters.

Below are the results in these and other state races and national results for president, U.S. House and Senate.

U.S. president

Nationally, Trump received 77,297,721 votes (49.9%) to Democrat challenger Vice President Kamala Harris, who received 75,009,338 votes (48.4%). Trump won with 312 electoral college votes. Harris had 226.

In Alabama, Trump had 1,462,616 votes (64.8%), and Harris got 772,412 (34.2%). Other candidates on the ballot were Robert Kennedy Jr. (12,075 votes, 0.5%), Chase Oliver (4,930 votes, 0.2%) and Jill Stein (4,319 votes, 0.2%)

In Congress, Republicans flipped control of the Senate and will continue to control the House. In the Senate, Republicans will hold 53 seats and Democrats 47. Republicans will hold 220 seats in the House and Democrats 215.

U.S. House races in Alabama

All seven of Alabama’s congressional districts were up for election in 2024 (U.S. representatives serve two-year terms).

A key race in Alabama was in District 2, where Democrat Shomari Figures defeated Republican Caroleene Dobson. Figures won with 158,041 (54.6%) to Dobson’s 131,414 (45.4%).

In District 1, Republican U.S. Rep. Barry Moore (258,619 votes, 78.5%) won over Democrat Tom Holmes (70,929 votes, 21.5%). Moore had represented District 2 but ran in District 1 because of redistricting.

In District 6, Republican incumbent Gary Palmer (243,741 votes, 70.4%) won against Democrat Elizabeth Anderson (102,504 votes, 29.6%).

In District 7, Democrat incumbent U.S. Rep. Terri Sewell (186,723 votes, 63.7%) defeated Republican Robin Litaker ( 106,312 votes, 36.3%).

Republican incumbents in Districts 3, 4 and 5 were unopposed on the Nov. 5 ballot.

Supreme Court chief justice

Republican Associate Justice Sarah Stewart (1,454,684 votes, 65.9%) will be the next chief justice of the Alabama Supreme Court after defeating Democrat Greg Griffin (753,693 votes, 34.1%), a Montgomery County circuit judge. Stewart was first elected to the state Supreme Court in 2018.

Other state races

Also on the ballot: Other State Supreme Court justices (all candidates unopposed), Civil Appeals, Criminal Appeals, Public Service Commission, state Board of Education and a ballot measure.

President of the Public Service Commission Twinkle Cavanaugh was unopposed on the ballot. State Board of Education positions for Districts 1, 3, 5 and 7 also were on the ballot, but only District 5 had challengers. Even districts will be up for election in 2026.

See more results from this and other past elections at the Alabama Secretary of State site or from Ballotpedia.

Amendment 1

Voters approved an amendment to the Alabama Constitution that will allow the Franklin County School System the ability to sell a large portion of land it owns in Walker and Fayette counties, in hopes of selling or leasing it to a developer.

Read more: An Alabama voter was all of us today when it came to the only statewide Amendment on the ballot.

Results of county and local races

To find results of local elections, visit the Alabama Secretary of State‘s website.

When will governor, U.S. Senate races and other state offices be up for election?

U.S. Senate, governor, state Legislature, and city and school elections are not on the ballot in Alabama in 2024.

U.S. senators serve six-year terms. Alabama U.S. Sen. Tommy Tuberville’s seat will be up for election in 2026. U.S. Sen. Katie Britt was elected in 2022 and her seat will be up for election in 2028.

State offices, including governor, attorney general, secretary of state and state senators and representatives serve four-year terms and are up for election again in 2026. See the Alabama Election Cycle calendar for more details.

Municipal elections are generally held in August, but not always. Birmingham and Mobile will have city elections on Aug. 26, 2025. For details on when your city‘s next election will be held, contact your city clerk’s office.