All elections
General ·

2024 General Election

Ballots cast
2,272,731
Registered
2.62M
Turnout
60.4%
Contests
1,066
Precincts
1,947
Counties
67

Statewide races

President and Vice President

  1. Donald J. Trump REP 1,462,616 64.6%
  2. Kamala D. Harris DEM 772,412 34.1%
  3. Robert F. Kennedy Jr. IND 12,075 0.5%
  4. Write-In 8,738 0.4%
  5. Chase Oliver IND 4,930 0.2%
  6. Jill Stein IND 4,319 0.2%

2,265,090 votes

Straight Party

  1. Alabama Republican Party 1,001,337 65%
  2. Alabama Democratic Party 537,793 34.9%
  3. Libertarian Party Of Alabama 1,032 0.1%

1,540,162 votes

Statewide Amendment

Amendment 1

  1. Yes 1,159,794 74.4%
  2. No 399,640 25.6%

1,559,434 votes

Chief Justice, Supreme Court

  1. Sarah Stewart REP 1,458,501 65.8%
  2. Greg Griffin DEM 756,675 34.1%
  3. Write-In 2,350 0.1%

2,217,526 votes

Unopposed · 11

  • Twinkle Andress Cavanaugh Public Service Commission President 97.3%
  • Chris McCool Associate Justice, Supreme Court, Place 1 97.6%
  • Tommy Bryan Associate Justice, Supreme Court, Place 2 97.7%
  • Will Sellers Associate Justice, Supreme Court, Place 3 97.8%
  • Jay Mitchell Associate Justice, Supreme Court, Place 4 97.8%
  • Christy Edwards Court of Civil Appeals Judge, Place 1 97.9%
  • Chad Hanson Court of Civil Appeals Judge, Place 2 97.9%
  • Terry A. Moore Court of Civil Appeals Judge, Place 3 97.9%
  • Richard Minor Court of Criminal Appeals Judge, Place 1 97.9%
  • Rich Anderson Court of Criminal Appeals Judge, Place 2 97.9%
  • Bill Cole Court of Criminal Appeals Judge, Place 3 97.9%

President and Vice President, by county

Margin between the top two candidates, in points.

Donald J. Trump won 55 counties
Kamala D. Harris won 12 counties
Winston
+83
11,149
Cleburne
+83
7,651
Marion
+82
13,543
Blount
+81
28,163
Cullman
+80
43,146
Geneva
+77
12,401
Lamar
+76
6,890
Cherokee
+75
13,006
DeKalb
+74
29,660
Franklin
+73
12,097
Covington
+72
17,095
Chilton
+72
19,763
Fayette
+72
8,369
Walker
+72
29,786
Marshall
+72
40,388
Jackson
+71
23,556
Clay
+70
6,767
Randolph
+65
11,091
Bibb
+64
9,257
St. Clair
+64
43,526
Lawrence
+62
16,122
Baldwin
+58
122,249
Coffee
+58
22,319
Etowah
+56
46,137
Washington
+55
8,441
Crenshaw
+55
6,486
Morgan
+52
53,543
Dale
+52
19,139
Elmore
+52
41,624
Lauderdale
+51
43,637
Henry
+51
9,320
Tallapoosa
+49
20,023
Houston
+48
44,349
Colbert
+46
27,160
Escambia
+46
14,957
Autauga
+46
28,281
Calhoun
+45
48,653
Limestone
+44
53,332
Coosa
+43
5,268
Shelby
+41
114,698
Talladega
+34
33,250
Lee
+28
73,127
Pike
+25
13,234
Choctaw
+24
6,656
Pickens
+23
8,912
Chambers
+23
14,245
Monroe
+23
9,815
Butler
+23
8,480
Tuscaloosa
+20
85,256
Clarke
+17
11,958
Mobile
+16
175,164
Barbour
+15
9,855
Conecuh
+14
6,051
Madison
+9
197,617
Marengo
+4
9,682
Russell
+2
20,718
Hale
+7
7,305
Jefferson
+10
298,704
Montgomery
+31
89,798
Wilcox
+31
5,263
Dallas
+32
15,547
Lowndes
+37
5,655
Sumter
+41
5,307
Perry
+43
4,465
Bullock
+46
4,111
Greene
+56
4,039
Macon
+56
7,834

All contests

President and Vice President 1

  • President and Vice President
    Donald J. Trump over Kamala D. Harris
    64.6%

U.S. Representative 4

  • District 1
    Barry Moore over Tom Holmes
    78.4%
  • District 2
    Shomari Figures over Caroleene Dobson
    54.6%
  • District 6
    Gary Palmer over Elizabeth Anderson
    70.3%
  • District 7
    Terri A. Sewell over Robin Litaker
    63.7%

State Board of Education 1

  • District 5
    Tonya Smith Chestnut over David W. Perry
    55%

Straight Party 1

  • Straight Party
    Alabama Republican Party over Alabama Democratic Party
    65%

Statewide Amendment 1

  • Amendment 1
    Yes over No
    74.4%

Chief Justice, Supreme Court 1

  • Chief Justice, Supreme Court
    Sarah Stewart over Greg Griffin
    65.8%

Circuit Court Judge 3

  • Circuit 4, Place 1
    Collins Pettaway Jr. over Collins Pettaway Jr
    54.6%
  • Circuit 10, Place 13
    Frederic A. Bolling over Douglas M. Roy, Jr.
    54.6%
  • Circuit 19, Place 4
    Dee Dee Calhoon over Dee Dee Calhoun
    75.7%

District Court Judge 4

  • Bibb
    Craig Cargile over Darold Alan Mathews
    68.6%
  • Jefferson · Place 11
    Chuantae Brown over Jill Ganus Marriott
    53.9%
  • Lee · Place 2
    Samantha Burt Copelan over Kris Patton
    64.9%
  • Shelby · Place 2
    Casey Duncan over Ashley N. Bell
    70.3%

Judge of Probate 8

  • Barbour
    Susan Hatfield Shorter over Ivy P. Mayo
    71.8%
  • Conecuh
    Steve Flemming over Winston Foshee
    59.8%
  • Hale
    David Parker over Arthur L. Crawford Sr.
    47.4%
  • Henry
    Ray Marler over Claudette Knight Hawthorne
    63.9%
  • Jefferson · Place 1
    Yashiba (Red) Blanchard over John Amari
    52.9%
  • Jefferson · Place 2
    Jameria Johnson Moore over Joel R. Blankenship
    53.4%
  • Madison
    Frank Barger over Jeffrey A Johnson
    74%
  • Russell
    Belinda Strickland over Kristi Mott
    53.4%

Circuit Clerk 6

  • Barbour
    Paige Smith over Mary Johnson
    70.2%
  • Conecuh
    David Jackson over Johnny Brock
    64.4%
  • Jefferson · Bessemer
    Karen Dunn Burks over Camilo Fuller
    55.7%
  • Mobile
    Ashleigh Long over Marsha Striveson Guy
    58.8%
  • Monroe
    Wesley D. Hines over Jade Colquett
    50.2%
  • Tuscaloosa
    Magaria Hamner Bobo over Sonya McKinstry
    60.8%

County Commission 45

  • Autauga · District 5
    Terry Tanner over Larry Stoudemire
    48.4%
  • Barbour · District 1
    Rachel T. Smith over David Arnold
    63%
  • Barbour · District 2
    Jason Bennett over Steven W. Bryan
    63.5%
  • Barbour · District 3
    Frances Crews Shipman over Tony L. Robertson
    70%
  • Barbour · District 4
    Eric Pomeroy over Christopher Jackson
    60.8%
  • Barbour · District 5
    Jerry A. McGilvray over Lyndon Baines Peterson
    69.7%
  • Barbour · District 6
    Karen Y. Collins over Jamie Dykes
    54.4%
  • Butler · District 4
    Allin Whittle over David Norell
    62.9%
  • Butler · District 5
    Darrell Sanders over Bernard Rudolph
    56.5%
  • Chilton
    Alan Childress over Darrell "D" Bone
    14.4%
  • Choctaw · District 3
    Gary Doggett over Randall Jackson
    59.4%
  • Clay · District 5
    Robert (Dank) Person over Robert Schoggins
    50%
  • Conecuh · District 2
    Michael Riley over Donald L Lee
    55%
  • Conecuh · District 5
    Leonard "Punch" Millender over Jonathan Lee Smith
    70.4%
  • Covington · District 2
    Robbie Weaver over Shane Gay
    83%
  • Dallas · District 2
    Vivian Rogers over Ronald Kenan Sawyer
    50.9%
  • Dallas · District 4
    William Lumpkin over Barry Lorenzo Allen
    65.6%
  • Elmore · District 5
    Desirae Lewis Jackson over Jacqueline Long Thomas
    60.1%
  • Fayette · District 6
    Valerie Branyon over Big John Underwood
    55.5%
  • Franklin · District 1
    Micheal Murray over Charles Mitchell
    84.4%
  • Hale · District 2
    Earlean Dussett over Donald "D'Ray" Anderson, Jr.
    65.6%
  • Henry · District 5
    Jay Jones over Kendrick Spurling
    53.5%
  • Jackson · District 4
    Kevin McBride over Mike Sisk
    81%
  • Limestone · District 2
    Johnny Turner over Roger G. Williams
    67.1%
  • Limestone · District 4
    Ladon Townsend over Dawn Craig
    55.5%
  • Madison · District 1
    Tom Brandon over Mark W Jean
    78.1%
  • Madison · District 2
    Steve Haraway over Isaac Crow
    69.6%
  • Madison · District 4
    Phil Vandiver over Frank Hark
    74.6%
  • Madison · District 5
    Phil Riddick over Noah Oliver "Ollie" Rhys II
    76.2%
  • Madison · District 6
    Violet Edwards over Ralphael Law
    89%
  • Marshall · District 2
    Rickey Watson over Sue Vanderberg
    79.9%
  • Montgomery · District 4
    Isaiah Sankey over Irva Reed
    85.9%
  • Perry · District 5
    Carlton "Carl" Lewis over Fernando Raby
    82%
  • Randolph · District 4
    Derek Farr over Kerry M Drake
    77.7%
  • Russell · District 5
    Cedric Darrell Darty over Bob Franklin
    68.2%
  • Russell · District 7
    Larry D. Screws over Brent Comer
    54.4%
  • Shelby · District 3
    Jon Parker over Bobby "Cp" Pierson
    63.5%
  • Shelby · District 4
    Ward Williams over Phil Kirk
    65%
  • Shelby · District 5
    David Elwyn Bearden over Leslie Tyus
    69.7%
  • Shelby · District 6
    Josh Sisk over Anondo Banerjee
    69.1%
  • Shelby · District 7
    Lindsey Allison over Marsha S. Sturdevant
    75.5%
  • Shelby · District 8
    Rick Shepherd over Jenice Prather - Kinsey
    77.8%
  • Washington · District 1
    Tony "Rocky" Odom over Brad Johnston
    56.8%
  • Washington · District 5
    Joseph Abston over Charles Yelder
    71.4%
  • Wilcox · District 5
    Quarre Calhoun over Authur J. Broadnax
    58.1%

County Commission Chair 1

  • Madison
    Mac McCutcheon over Guy G. Sotomayor, III
    53.6%

County Board of Education 24

  • Butler · District 2
    William "Champ" Champion over Carolyn Crenshaw
    51.4%
  • Calhoun · District 7, Place 1
    Michael Webb over Bobby R. Tittle
    13%
  • Chambers · District 1
    Frederick (Reco) Newton over Carolyn Danyel Peters
    54.9%
  • Chilton
    Cameron Ellison over Mike Davis
    19.3%
  • Clarke · District 2
    Chase Dunham over Melvin Calhoun
    65.6%
  • Coffee · District 5
    Rodrick Caldwell over Brandi W. Carr
    50.5%
  • Crenshaw · District 1
    Bry Findley over Morris May Jr.
    56.4%
  • Crenshaw · District 5
    Lafreda Daniels Griffin over Raymond Franklin
    71.8%
  • Escambia · District 2
    Greg Dawkins over Danny Benjamin
    53.6%
  • Fayette · District 6
    Portia L. Stowe over Bill McCollum
    52.3%
  • Hale · District 4
    Chad Payne over Christina Sansing
    61.7%
  • Hale · District 5
    Otis "Ray" Grantham Jr. over Susie Patrick
    66.3%
  • Jefferson · District 1
    Walter Curry over Phillip Brown
    69.4%
  • Jefferson · District 2
    Robert "Glenn" Durough over Sultana Godwin
    74.2%
  • Macon · At Large At Large
    Katy Smith Campbell over Lennora "Tia" Pierrot
    77.7%
  • Marshall · Marhsall 2
    Terry Kennamer over Jerred Cantrell
    80.6%
  • Monroe · District 4
    Tammie Rainey over Kenneth V. Smith
    54.9%
  • Pickens · District 1
    Gene Dawkins over Robin "Rob" McDougle
    64.8%
  • Russell · District 3
    Meghan Catrett over Tommy Pugh
    77.4%
  • Russell · District 6
    Patricia Ann Hill Smith over Sarah Beaman
    77.8%
  • Shelby · Place 1
    Jennifer (Jiji) Davis over Julia Craig
    73.4%
  • Sumter · District 4
    Jeanette Brassfield Payne over Glenda Dubose
    53.5%
  • Tallapoosa · District 1
    Frederick Ford over Matilda Woodyard-Hamilton
    75%
  • Tallapoosa · District 2
    Deana Henderson Mann over Eric Baker
    57%

School Superintendent 3

  • Chambers
    Sharon Weldon over Winford L. Ashmore
    71.1%
  • Conecuh
    Leann Smith over Tonya Dukes-Bozeman
    58.4%
  • Pickens
    Shawn McDaniel over Melinda Little Robinson
    59.2%

Tax Collector 1

  • Jefferson · Bessemer
    Ron Marshall over Johnny Curry
    54.9%

County Treasurer 1

  • Jefferson · Bessemer
    Sherry McClain over Delor Baumann
    55.8%

Constable 8

  • Conecuh · Precinct 3
    John L "Butch" Salter over Donald Jones
    67%
  • Jefferson · District No. 51
    Ronnie Dixon over Andre Glenn Bennett
    80.3%
  • Jefferson · District No. 54
    Jeremy D. Howard over Robert Colvert, III
    85.2%
  • Jefferson · District No. 55
    Joshua Joseph Raby over Ken Gray Sr.
    86.7%
  • Marion · Precinct 13
    Tim Ganey over Jonathan Wiginton
    92.9%
  • Mobile · Precinct No. 47
    Leo Bullock III over Luther Harris
    65%
  • Mobile · Precinct No. 65
    Larry Edward Burch over Michael Powers
    87.7%
  • Monroe · Beat 3
    Anthony Thomas over Woodie Oneal Reed
    51.3%

Local Amendment 20

  • Autauga · Amendment 1
    No over Yes
    61%
  • Baldwin · Amendment 1
    Yes over No
    85.4%
  • Baldwin · Amendment 2
    Yes over No
    84.8%
  • Baldwin · Amendment 3
    Yes over No
    84.7%
  • Choctaw · Amendment 1
    Yes over No
    51.8%
  • Covington · Amendment 1
    Yes over No
    68.7%
  • Cullman · Amendment 1
    No over Yes
    51.4%
  • Dale · Amendment 1
    Yes over No
    76.4%
  • Dale · Amendment 2
    Yes over No
    62.1%
  • Etowah · Amendment 1
    Yes over No
    72.6%
  • Geneva · Amendment 1
    Yes over No
    55.9%
  • Henry · Amendment 1
    Yes over No
    54.5%
  • Houston · Amendment 1
    No over Yes
    64.4%
  • Houston · Amendment 2
    Yes over No
    64.6%
  • Jackson · Amendment 1
    Yes over No
    69.4%
  • Lauderdale · Amendment 1
    Yes over No
    95.7%
  • Marshall · Amendment 1
    Yes over No
    73.8%
  • Shelby · Amendment 1
    Yes over No
    64.8%
  • St. Clair · Amendment 1
    Yes over No
    68.7%
  • Tuscaloosa · Amendment 1
    Yes over No
    77.7%

Local Measure 6

  • Chilton · Special Election
    Yes over No
    75%
  • Houston · Local Referendum 1
    Yes over No
    50.9%
  • Marengo · 3 Mill School Tax
    Against over For
    50.2%
  • Marengo · 5 Mill School Tax
    For over Against
    50.7%
  • Mobile · Special County Election
    For over Against
    66.1%
  • Russell · Referendum
    No over Yes
    64.4%

927 uncontested races hidden.

Precinct-level returns from the Alabama Secretary of State.