The Patriot OasisFollow on X

Elections โ†’ Maps โ†’ Alabama

Alabama

2024 president countiesAlabama official election results

County map

2024 general ยท President

County colors use Alabama Secretary of State precinct workbook. The color is the party with the most votes in that county. It is not a swing from an earlier election, and it is not the frozen 2026 snapshot.

Winner votes are not the race total
Autauga. Autauga: Donald J. Trump has the most votes, 20,484 of 28,281 (72.4%). Republican. Not a change from a prior election.Baldwin. Baldwin: Donald J. Trump has the most votes, 95,798 of 122,249 (78.4%). Republican. Not a change from a prior election.Barbour. Barbour: Donald J. Trump has the most votes, 5,606 of 9,855 (56.9%). Republican. Not a change from a prior election.Bibb. Bibb: Donald J. Trump has the most votes, 7,572 of 9,257 (81.8%). Republican. Not a change from a prior election.Blount. Blount: Donald J. Trump has the most votes, 25,354 of 28,163 (90%). Republican. Not a change from a prior election.Bullock. Bullock: Kamala D. Harris has the most votes, 2,983 of 4,111 (72.6%). Democratic. Not a change from a prior election.Butler. Butler: Donald J. Trump has the most votes, 5,172 of 8,480 (61%). Republican. Not a change from a prior election.Calhoun. Calhoun: Donald J. Trump has the most votes, 34,912 of 48,653 (71.8%). Republican. Not a change from a prior election.Chambers. Chambers: Donald J. Trump has the most votes, 8,711 of 14,245 (61.2%). Republican. Not a change from a prior election.Cherokee. Cherokee: Donald J. Trump has the most votes, 11,358 of 13,006 (87.3%). Republican. Not a change from a prior election.Chilton. Chilton: Donald J. Trump has the most votes, 16,920 of 19,763 (85.6%). Republican. Not a change from a prior election.Choctaw. Choctaw: Donald J. Trump has the most votes, 4,103 of 6,656 (61.6%). Republican. Not a change from a prior election.Clarke. Clarke: Donald J. Trump has the most votes, 6,965 of 11,958 (58.2%). Republican. Not a change from a prior election.Clay. Clay: Donald J. Trump has the most votes, 5,734 of 6,767 (84.7%). Republican. Not a change from a prior election.Cleburne. Cleburne: Donald J. Trump has the most votes, 6,988 of 7,651 (91.3%). Republican. Not a change from a prior election.Coffee. Coffee: Donald J. Trump has the most votes, 17,495 of 22,319 (78.4%). Republican. Not a change from a prior election.Colbert. Colbert: Donald J. Trump has the most votes, 19,714 of 27,160 (72.6%). Republican. Not a change from a prior election.Conecuh. Conecuh: Donald J. Trump has the most votes, 3,423 of 6,051 (56.6%). Republican. Not a change from a prior election.Coosa. Coosa: Donald J. Trump has the most votes, 3,758 of 5,268 (71.3%). Republican. Not a change from a prior election.Covington. Covington: Donald J. Trump has the most votes, 14,677 of 17,095 (85.9%). Republican. Not a change from a prior election.Crenshaw. Crenshaw: Donald J. Trump has the most votes, 5,000 of 6,486 (77.1%). Republican. Not a change from a prior election.Cullman. Cullman: Donald J. Trump has the most votes, 38,704 of 43,146 (89.7%). Republican. Not a change from a prior election.Dale. Dale: Donald J. Trump has the most votes, 14,476 of 19,139 (75.6%). Republican. Not a change from a prior election.Dallas. Dallas: Kamala D. Harris has the most votes, 10,236 of 15,547 (65.8%). Democratic. Not a change from a prior election.DeKalb. DeKalb: Donald J. Trump has the most votes, 25,633 of 29,660 (86.4%). Republican. Not a change from a prior election.Elmore. Elmore: Donald J. Trump has the most votes, 31,374 of 41,624 (75.4%). Republican. Not a change from a prior election.Escambia. Escambia: Donald J. Trump has the most votes, 10,884 of 14,957 (72.8%). Republican. Not a change from a prior election.Etowah. Etowah: Donald J. Trump has the most votes, 35,653 of 46,137 (77.3%). Republican. Not a change from a prior election.Fayette. Fayette: Donald J. Trump has the most votes, 7,158 of 8,369 (85.5%). Republican. Not a change from a prior election.Franklin. Franklin: Donald J. Trump has the most votes, 10,417 of 12,097 (86.1%). Republican. Not a change from a prior election.Geneva. Geneva: Donald J. Trump has the most votes, 10,929 of 12,401 (88.1%). Republican. Not a change from a prior election.Greene. Greene: Kamala D. Harris has the most votes, 3,133 of 4,039 (77.6%). Democratic. Not a change from a prior election.Hale. Hale: Kamala D. Harris has the most votes, 3,868 of 7,305 (53%). Democratic. Not a change from a prior election.Henry. Henry: Donald J. Trump has the most votes, 6,989 of 9,320 (75%). Republican. Not a change from a prior election.Houston. Houston: Donald J. Trump has the most votes, 32,469 of 44,349 (73.2%). Republican. Not a change from a prior election.Jackson. Jackson: Donald J. Trump has the most votes, 20,073 of 23,556 (85.2%). Republican. Not a change from a prior election.Jefferson. Jefferson: Kamala D. Harris has the most votes, 162,112 of 298,704 (54.3%). Democratic. Not a change from a prior election.Lamar. Lamar: Donald J. Trump has the most votes, 6,033 of 6,890 (87.6%). Republican. Not a change from a prior election.Lauderdale. Lauderdale: Donald J. Trump has the most votes, 32,708 of 43,637 (75%). Republican. Not a change from a prior election.Lawrence. Lawrence: Donald J. Trump has the most votes, 13,024 of 16,122 (80.8%). Republican. Not a change from a prior election.Lee. Lee: Donald J. Trump has the most votes, 46,020 of 73,127 (62.9%). Republican. Not a change from a prior election.Limestone. Limestone: Donald J. Trump has the most votes, 37,887 of 53,332 (71%). Republican. Not a change from a prior election.Lowndes. Lowndes: Kamala D. Harris has the most votes, 3,867 of 5,655 (68.4%). Democratic. Not a change from a prior election.Macon. Macon: Kamala D. Harris has the most votes, 6,084 of 7,834 (77.7%). Democratic. Not a change from a prior election.Madison. Madison: Donald J. Trump has the most votes, 105,430 of 197,617 (53.4%). Republican. Not a change from a prior election.Marengo. Marengo: Donald J. Trump has the most votes, 4,995 of 9,682 (51.6%). Republican. Not a change from a prior election.Marion. Marion: Donald J. Trump has the most votes, 12,245 of 13,543 (90.4%). Republican. Not a change from a prior election.Marshall. Marshall: Donald J. Trump has the most votes, 34,434 of 40,388 (85.3%). Republican. Not a change from a prior election.Mobile. Mobile: Donald J. Trump has the most votes, 100,759 of 175,164 (57.5%). Republican. Not a change from a prior election.Monroe. Monroe: Donald J. Trump has the most votes, 6,007 of 9,815 (61.2%). Republican. Not a change from a prior election.Montgomery. Montgomery: Kamala D. Harris has the most votes, 57,946 of 89,798 (64.5%). Democratic. Not a change from a prior election.Morgan. Morgan: Donald J. Trump has the most votes, 40,449 of 53,543 (75.5%). Republican. Not a change from a prior election.Perry. Perry: Kamala D. Harris has the most votes, 3,174 of 4,465 (71.1%). Democratic. Not a change from a prior election.Pickens. Pickens: Donald J. Trump has the most votes, 5,465 of 8,912 (61.3%). Republican. Not a change from a prior election.Pike. Pike: Donald J. Trump has the most votes, 8,224 of 13,234 (62.1%). Republican. Not a change from a prior election.Randolph. Randolph: Donald J. Trump has the most votes, 9,102 of 11,091 (82.1%). Republican. Not a change from a prior election.Russell. Russell: Kamala D. Harris has the most votes, 10,422 of 20,718 (50.3%). Democratic. Not a change from a prior election.Shelby. Shelby: Donald J. Trump has the most votes, 79,666 of 114,698 (69.5%). Republican. Not a change from a prior election.St. Clair. St. Clair: Donald J. Trump has the most votes, 35,501 of 43,526 (81.6%). Republican. Not a change from a prior election.Sumter. Sumter: Kamala D. Harris has the most votes, 3,725 of 5,307 (70.2%). Democratic. Not a change from a prior election.Talladega. Talladega: Donald J. Trump has the most votes, 22,100 of 33,250 (66.5%). Republican. Not a change from a prior election.Tallapoosa. Tallapoosa: Donald J. Trump has the most votes, 14,884 of 20,023 (74.3%). Republican. Not a change from a prior election.Tuscaloosa. Tuscaloosa: Donald J. Trump has the most votes, 50,724 of 85,256 (59.5%). Republican. Not a change from a prior election.Walker. Walker: Donald J. Trump has the most votes, 25,464 of 29,786 (85.5%). Republican. Not a change from a prior election.Washington. Washington: Donald J. Trump has the most votes, 6,534 of 8,441 (77.4%). Republican. Not a change from a prior election.Wilcox. Wilcox: Kamala D. Harris has the most votes, 3,449 of 5,263 (65.5%). Democratic. Not a change from a prior election.Winston. Winston: Donald J. Trump has the most votes, 10,191 of 11,149 (91.4%). Republican. Not a change from a prior election.BaldwinClarkeMonroeJeffersonTuscaloosaDallasConecuhMobileTalladegaDeKalbJacksonSumterBarbourShelbyMarengoWilcoxWashingtonWalkerChoctawBlountMontgomeryGreeneCleburnePerryCovingtonLauderdaleMadisonPickensChiltonMarshallCherokeeTallapoosaBullockEscambiaRussellPikeLeeHaleMarionBibbEtowahHoustonLimestoneLowndesCrenshawMaconMorganLawrenceFayetteButlerAutaugaElmoreCoosaFranklinChambersCoffeeLamarHenryRandolphWinstonDaleGeneva
  • Republican most votes
  • Democratic most votes
  • Not in this contest

Select a county. Totals are candidate votes from the official file.

County table for the selected contest
CountyDonald J. TrumpKamala D. HarrisRobert F. Kennedy Jr.Write-InChase OliverJill SteinCounty total
Autauga20,4847,43915491654828,281
Baldwin95,79824,934664441241171122,249
Barbour5,6064,158412314139,855
Bibb7,5721,61935161149,257
Blount25,3542,57611348333928,163
Bullock1,1012,983155614,111
Butler5,1723,2513113858,480
Calhoun34,91213,194273123678448,653
Chambers8,7115,4056324281414,245
Cherokee11,3581,5534322161413,006
Chilton16,9202,6987135231619,763
Choctaw4,1032,5151710926,656
Clarke6,9654,92738129711,958
Clay5,73499316101046,767
Cleburne6,98860528141337,651
Coffee17,4954,60111049362822,319
Colbert19,7147,13715874393827,160
Conecuh3,4232,580278766,051
Coosa3,7581,478214615,268
Covington14,6772,3145123171317,095
Crenshaw5,0001,457146456,486
Cullman38,7044,03920394812543,146
Dale14,4764,4848536283019,139
Dallas5,19010,2365519242315,547
DeKalb25,6333,75812077403229,660
Elmore31,3749,774222133754641,624
Escambia10,8843,964532819914,957
Etowah35,65310,027198114757046,137
Fayette7,1581,14239134138,369
Franklin10,4171,5686420161212,097
Geneva10,9291,391451118712,401
Greene8853,133144124,039
Hale3,3693,868301513107,305
Henry6,9892,2633319979,320
Houston32,46911,352221154866744,349
Jackson20,0733,27611147311823,556
Jefferson131,123162,1121,7811,963731994298,704
Lamar6,0338062515476,890
Lauderdale32,70810,326265183906543,637
Lawrence13,0242,983787181216,122
Lee46,02025,79846843225015973,127
Limestone37,88714,58134423617311153,332
Lowndes1,7583,867163565,655
Macon1,6826,084301410147,834
Madison105,43087,8241,4941,262931676197,617
Marengo4,9954,6313191069,682
Marion12,2451,19763209913,543
Marshall34,4345,553196111573740,388
Mobile100,75972,0551,031619334366175,164
Monroe6,0073,74033161099,815
Montgomery30,47757,94655942317821589,798
Morgan40,44912,3923091741526753,543
Perry1,2693,174118214,465
Pickens5,4653,38827141178,912
Pike8,2244,8995320201813,234
Randolph9,1021,920341681111,091
Russell10,07810,4229439454020,718
Shelby79,66633,087649655326315114,698
St. Clair35,5017,64018086714843,526
Sumter1,5423,7252410335,307
Talladega22,10010,89810475413233,250
Tallapoosa14,8844,9757343311720,023
Tuscaloosa50,72433,39943437716715585,256
Walker25,4644,10211939422029,786
Washington6,5341,8632311648,441
Wilcox1,7933,4491533โ€”5,263
Winston10,191884362010811,149

Boundaries: U.S. Census Bureau 2023 Cartographic Boundary File, cb_2023_us_county_20m. Census file. Counties left blank are absent from the selected contest, not recorded as zero. The same county totals are in the sections below without JavaScript.

Race-call coverage unavailable. This page does not treat the frozen snapshot last changed Nov 4, 2026, 2:55 AM CST as a live result, and it does not show a number that is not in a collected official file.

Overview

Alabama 2024 general president counties are in this preview, summed from the Secretary of State precinct workbook. Other contests are still not imported. A missing contest is not a zero.

No party-registration turnout chart is shown. This archive does not include a collected official table of ballots cast by party registration for Alabama. That figure, where states publish it, is the registration of people who cast ballots, not votes for candidates.

25 sourced contests from collected official files. Past results are not a forecast.

Results

Statewide

Nov 5, 2024 ยท 2024 general

President

Winner: Donald J. Trump

Winner votes: 1,462,616

Race total: 2,265,090 (all candidates)

Margin: R+30.5

Status: Official source; certification not verified

Alabama Secretary of State precinct workbook

All candidate votes and shares
Candidate votes for President
CandidateVotesShare
Donald J. Trump (REP)1,462,61664.6%
Kamala D. Harris (DEM)772,41234.1%
Robert F. Kennedy Jr. (IND)12,0750.5%
Write-In (NON)8,7380.4%
Chase Oliver (IND)4,9300.2%
Jill Stein (IND)4,3190.2%

Nov 8, 2022 ยท 2022 general

U.S. Senate

Winner: Katie Britt

Winner votes: 942,154

Race total: 1,414,238 (all candidates)

Margin: R+35.7

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. Senate
CandidateVotesShare
Katie Britt (R)942,15466.6%
Will Boyd (D)436,74630.9%
John Sophocleus (L)32,8792.3%
Scattered (W)2,4590.2%

Nov 3, 2020 ยท 2020 general

President

Winner: Donald J. Trump

Winner votes: 1,441,170

Race total: 2,323,282 (all candidates)

Margin: R+25.5

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for President
CandidateVotesShare
Donald J. Trump (R)1,441,17062.0%
Joseph R. Biden (D)849,62436.6%
Jo Jorgensen (I)25,1761.1%
Scattered (W)7,3120.3%

Nov 3, 2020 ยท 2020 general

U.S. Senate

Winner: Tommy Tuberville

Winner votes: 1,392,076

Race total: 2,316,445 (all candidates)

Margin: R+20.4

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. Senate
CandidateVotesShare
Tommy Tuberville (R)1,392,07660.1%
Doug Jones (D)920,47839.7%
Scattered (W)3,8910.2%

Winner votes count only the named winner. Race total adds every candidate, including other candidates and write-ins. Open โ€œAll candidate votes and sharesโ€ on a phone for each person.

U.S. House

Nov 8, 2022 ยท 2022 general

U.S. House AL-01

Winner: Jerry Carl

Winner votes: 140,592

Race total: 168,150 (all candidates)

Margin: R+67.9

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Jerry Carl (R)140,59283.6%
Alexander M. Remrey (L)26,36915.7%
Scattered (W)1,1890.7%

Nov 8, 2022 ยท 2022 general

U.S. House AL-02

Winner: Barry Moore

Winner votes: 137,460

Race total: 198,961 (all candidates)

Margin: R+39.9

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Barry Moore (R)137,46069.1%
Phyllis Harvey-Hall (D)58,01429.2%
Jonathan Realz (L)3,3961.7%
Scattered (W)910.0%

Nov 8, 2022 ยท 2022 general

U.S. House AL-03

Winner: Mike Rogers

Winner votes: 135,602

Race total: 190,406 (all candidates)

Margin: R+46.1

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mike Rogers (R)135,60271.2%
Lin Veasey (D)47,85925.1%
Douglas A. Bell (I)3,8312.0%
Thomas SickofDC Casson (L)3,0341.6%
Scattered (W)800.0%

Nov 8, 2022 ยท 2022 general

U.S. House AL-04

Winner: Robert Alderholt

Winner votes: 164,655

Race total: 195,733 (all candidates)

Margin: R+70.5

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Robert Alderholt (R)164,65584.1%
Rick Neighbors (D)26,69413.6%
Johnny C. Cochran (L)4,3032.2%
Scattered (W)810.0%

Nov 8, 2022 ยท 2022 general

U.S. House AL-05

Winner: Dale Strong

Winner votes: 142,435

Race total: 212,317 (all candidates)

Margin: R+37.5

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Dale Strong (R)142,43567.1%
Kathy Warner-Stanton (D)62,74029.6%
P.J Greer (L)6,7733.2%
Scattered (W)3690.2%

Nov 8, 2022 ยท 2022 general

U.S. House AL-06

Winner: Gary Palmer

Winner votes: 154,233

Race total: 184,203 (all candidates)

Margin: R+68.6

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Gary Palmer (R)154,23383.7%
Andria Chieffo (L)27,83315.1%
Scattered (W)2,1371.2%

Nov 8, 2022 ยท 2022 general

U.S. House AL-07

Winner: Terrycina Sewell

Winner votes: 123,233

Race total: 193,940 (all candidates)

Margin: D+28.8

Status: Certified

Federal Election Commission, Federal Elections 2022

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Terrycina Sewell (D)123,23363.5%
Beatrice Nichols (R)67,41634.8%
Gavin Goodman (L)3,2121.7%
Scattered (W)790.0%

Nov 3, 2020 ยท 2020 general

U.S. House AL-01

Winner: Jerry Carl

Winner votes: 211,825

Race total: 329,075 (all candidates)

Margin: R+28.8

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Jerry Carl (R)211,82564.4%
James Averhart (D)116,94935.5%
Scattered (W)3010.1%

Nov 3, 2020 ยท 2020 general

U.S. House AL-02

Winner: Barry Moore

Winner votes: 197,996

Race total: 303,569 (all candidates)

Margin: R+30.5

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Barry Moore (R)197,99665.2%
Phyllis Harvey-Hall (D)105,28634.7%
Scattered (W)2870.1%

Nov 3, 2020 ยท 2020 general

U.S. House AL-03

Winner: Mike Rogers

Winner votes: 217,384

Race total: 322,234 (all candidates)

Margin: R+35.0

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mike Rogers (R)217,38467.5%
Adia Winfrey (D)104,59532.5%
Scattered (W)2550.1%

Nov 3, 2020 ยท 2020 general

U.S. House AL-04

Winner: Robert Aderholt

Winner votes: 261,553

Race total: 318,029 (all candidates)

Margin: R+64.6

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Robert Aderholt (R)261,55382.2%
Rick Neighbors (D)56,23717.7%
Scattered (W)2390.1%

Nov 3, 2020 ยท 2020 general

U.S. House AL-05

Winner: Mo Brooks โ€” Unopposed

Winner votes: 253,094

Race total: 264,160 (all candidates)

Margin: Unopposed

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Mo Brooks (R)253,09495.8%
Scattered (W)11,0664.2%

Nov 3, 2020 ยท 2020 general

U.S. House AL-06

Winner: Gary Palmer โ€” Unopposed

Winner votes: 274,160

Race total: 282,261 (all candidates)

Margin: Unopposed

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Gary Palmer (R)274,16097.1%
Scattered (W)8,1012.9%

Nov 3, 2020 ยท 2020 general

U.S. House AL-07

Winner: Terri A. Sewell โ€” Unopposed

Winner votes: 225,742

Race total: 232,331 (all candidates)

Margin: Unopposed

Status: Certified

Federal Election Commission, Federal Elections 2020

All candidate votes and shares
Candidate votes for U.S. House
CandidateVotesShare
Terri A. Sewell (D)225,74297.2%
Scattered (W)6,5892.8%

Winner votes count only the named winner. Race total adds every candidate, including other candidates and write-ins. Open โ€œAll candidate votes and sharesโ€ on a phone for each person.

Comparisons

President

Separate certified elections. Candidates and turnout differ. Not a forecast.

  • 2020 general: Donald J. Trump, winner margin 25.5 ยท race total 2,323,282 ยท source
  • 2024 general: Donald J. Trump, winner margin 30.5 ยท race total 2,265,090 ยท source

Arithmetic gap in winner margin, earliest to latest: 5 points. Not a forecast.

U.S. House AL-01

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Jerry Carl, winner margin 28.8 ยท race total 329,075 ยท source
  • 2022 general: Jerry Carl, winner margin 67.9 ยท race total 168,150 ยท source
  • 2024 general: Barry Moore, winner margin 56.9 ยท race total 329,854 ยท source

U.S. House AL-02

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Barry Moore, winner margin 30.5 ยท race total 303,569 ยท source
  • 2022 general: Barry Moore, winner margin 39.9 ยท race total 198,961 ยท source
  • 2024 general: Shomari Figures, winner margin 9.2 ยท race total 289,674 ยท source

U.S. House AL-03

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Mike Rogers, winner margin 35 ยท race total 322,234 ยท source
  • 2022 general: Mike Rogers, winner margin 46.1 ยท race total 190,406 ยท source
  • 2024 general: Mike Rogers โ€” Unopposed ยท race total 249,008 ยท source

U.S. House AL-04

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Robert Aderholt, winner margin 64.6 ยท race total 318,029 ยท source
  • 2022 general: Robert Alderholt, winner margin 70.5 ยท race total 195,733 ยท source
  • 2024 general: Robert B. Aderholt โ€” Unopposed ยท race total 277,872 ยท source

U.S. House AL-05

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Mo Brooks โ€” Unopposed ยท race total 264,160 ยท source
  • 2022 general: Dale Strong, winner margin 37.5 ยท race total 212,317 ยท source
  • 2024 general: Dale W. Strong โ€” Unopposed ยท race total 262,410 ยท source

U.S. House AL-06

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Gary Palmer โ€” Unopposed ยท race total 282,261 ยท source
  • 2022 general: Gary Palmer, winner margin 68.6 ยท race total 184,203 ยท source
  • 2024 general: Gary J. Palmer, winner margin 40.7 ยท race total 346,625 ยท source

U.S. House AL-07

U.S. House districts follow the map in effect for that election. A margin gap is not shown as a swing across those lines.

  • 2020 general: Terri A. Sewell โ€” Unopposed ยท race total 232,331 ยท source
  • 2022 general: Terrycina Sewell, winner margin 28.8 ยท race total 193,940 ยท source
  • 2024 general: Terri A. Sewell, winner margin 27.4 ยท race total 293,220 ยท source

U.S. Senate

Separate certified elections. Candidates and turnout differ. Not a forecast.

  • 2020 general: Tommy Tuberville, winner margin 20.4 ยท race total 2,316,445 ยท source
  • 2022 general: Katie Britt, winner margin 35.7 ยท race total 1,414,238 ยท source

Arithmetic gap in winner margin, earliest to latest: 15.3 points. Not a forecast.

Alabama past results

Certified or official-file results from collected cycles. Not a forecast.

Open full Vault for Alabama โ†’

County breakdown

County rows are summed from official precinct files. Legislative contests stay in the race table; their precinct rows remain in the source file. Shares are candidate votes, not party-registration turnout, and not precincts reporting.

2024 President
President by county
CountyDonald J. TrumpKamala D. HarrisRobert F. Kennedy Jr.Write-InChase OliverJill SteinTotal
Autauga20,4847,43915491654828,281
Baldwin95,79824,934664441241171122,249
Barbour5,6064,158412314139,855
Bibb7,5721,61935161149,257
Blount25,3542,57611348333928,163
Bullock1,1012,983155614,111
Butler5,1723,2513113858,480
Calhoun34,91213,194273123678448,653
Chambers8,7115,4056324281414,245
Cherokee11,3581,5534322161413,006
Chilton16,9202,6987135231619,763
Choctaw4,1032,5151710926,656
Clarke6,9654,92738129711,958
Clay5,73499316101046,767
Cleburne6,98860528141337,651
Coffee17,4954,60111049362822,319
Colbert19,7147,13715874393827,160
Conecuh3,4232,580278766,051
Coosa3,7581,478214615,268
Covington14,6772,3145123171317,095
Crenshaw5,0001,457146456,486
Cullman38,7044,03920394812543,146
Dale14,4764,4848536283019,139
Dallas5,19010,2365519242315,547
DeKalb25,6333,75812077403229,660
Elmore31,3749,774222133754641,624
Escambia10,8843,964532819914,957
Etowah35,65310,027198114757046,137
Fayette7,1581,14239134138,369
Franklin10,4171,5686420161212,097
Geneva10,9291,391451118712,401
Greene8853,133144124,039
Hale3,3693,868301513107,305
Henry6,9892,2633319979,320
Houston32,46911,352221154866744,349
Jackson20,0733,27611147311823,556
Jefferson131,123162,1121,7811,963731994298,704
Lamar6,0338062515476,890
Lauderdale32,70810,326265183906543,637
Lawrence13,0242,983787181216,122
Lee46,02025,79846843225015973,127
Limestone37,88714,58134423617311153,332
Lowndes1,7583,867163565,655
Macon1,6826,084301410147,834
Madison105,43087,8241,4941,262931676197,617
Marengo4,9954,6313191069,682
Marion12,2451,19763209913,543
Marshall34,4345,553196111573740,388
Mobile100,75972,0551,031619334366175,164
Monroe6,0073,74033161099,815
Montgomery30,47757,94655942317821589,798
Morgan40,44912,3923091741526753,543
Perry1,2693,174118214,465
Pickens5,4653,38827141178,912
Pike8,2244,8995320201813,234
Randolph9,1021,920341681111,091
Russell10,07810,4229439454020,718
Shelby79,66633,087649655326315114,698
St. Clair35,5017,64018086714843,526
Sumter1,5423,7252410335,307
Talladega22,10010,89810475413233,250
Tallapoosa14,8844,9757343311720,023
Tuscaloosa50,72433,39943437716715585,256
Walker25,4644,10211939422029,786
Washington6,5341,8632311648,441
Wilcox1,7933,4491533โ€”5,263
Winston10,191884362010811,149

Sources

A state-specific results URL was not in the collected inventory. Federal links are listed because they are nationwide offices, not a substitute canvass.

โ† Back to the elections hub