Alabama Republican Presidential Primary 2024
Election Date: Mar. 5, 2024 | Updated 4:01 PM EST Mar. 6, 2024
Alabama is reliably deep red: Doug Jones was the last Democrat who won a statewide vote when he defeated Roy Moore for a Senate seat in 2017. Before that it was 2008. But – presidential primary aside – a different congressional seat will be the focus Tuesday. A federal court forced Alabama to carve out a second majority-minority congressional district over the state’s objection that doing so would violate the Voting Rights Act. The race for that District 2 seat is now expected to lean Democrat, and it’s one of several primaries that could be hotly contested across the state.
Presidential Republican Primary
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 497,739 | 83.2% |
![]() | Nikki Haley (R) | 77,564 | 13.0% |
![]() | Uncommitted (R) | 9,755 | 1.6% |
![]() | Ron DeSantis (R) | 8,426 | 1.4% |
![]() | Vivek Ramaswamy (R) | 1,859 | 0.3% |
![]() | Chris Christie (R) | 1,436 | 0.2% |
![]() | David Stuckenberg (R) | 748 | 0.1% |
![]() | Ryan Binkley (R) | 508 | 0.1% |
County-By-County Results Map
Lead
Binkley Lead
Tied
No Results
Mail-in and early votes may not be included.
County-by-County Results
Jump to:
Autauga County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 7,668 | 82.8% |
![]() | Nikki Haley (R) | 1,142 | 12.3% |
![]() | Uncommitted (R) | 209 | 2.3% |
![]() | Ron DeSantis (R) | 150 | 1.6% |
![]() | Vivek Ramaswamy (R) | 51 | 0.6% |
![]() | Chris Christie (R) | 17 | 0.2% |
![]() | David Stuckenberg (R) | 15 | 0.2% |
![]() | Ryan Binkley (R) | 11 | 0.1% |
Baldwin County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 30,134 | 80.0% |
![]() | Nikki Haley (R) | 6,076 | 16.1% |
![]() | Ron DeSantis (R) | 620 | 1.6% |
![]() | Uncommitted (R) | 601 | 1.6% |
![]() | Vivek Ramaswamy (R) | 106 | 0.3% |
![]() | Chris Christie (R) | 79 | 0.2% |
![]() | David Stuckenberg (R) | 39 | 0.1% |
![]() | Ryan Binkley (R) | 14 | 0.0% |
Barbour County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 1,972 | 88.7% |
![]() | Nikki Haley (R) | 183 | 8.2% |
![]() | Ron DeSantis (R) | 29 | 1.3% |
![]() | Uncommitted (R) | 29 | 1.3% |
![]() | Chris Christie (R) | 5 | 0.2% |
![]() | Vivek Ramaswamy (R) | 5 | 0.2% |
![]() | Ryan Binkley (R) | - | - |
![]() | David Stuckenberg (R) | - | - |
Bibb County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 2,813 | 93.4% |
![]() | Nikki Haley (R) | 135 | 4.5% |
![]() | Ron DeSantis (R) | 23 | 0.8% |
![]() | Uncommitted (R) | 22 | 0.7% |
![]() | Vivek Ramaswamy (R) | 9 | 0.3% |
![]() | David Stuckenberg (R) | 7 | 0.2% |
![]() | Chris Christie (R) | 2 | 0.1% |
![]() | Ryan Binkley (R) | - | - |
Blount County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 8,811 | 91.3% |
![]() | Nikki Haley (R) | 555 | 5.8% |
![]() | Uncommitted (R) | 114 | 1.2% |
![]() | Ron DeSantis (R) | 107 | 1.1% |
![]() | Vivek Ramaswamy (R) | 21 | 0.2% |
![]() | Chris Christie (R) | 17 | 0.2% |
![]() | David Stuckenberg (R) | 11 | 0.1% |
![]() | Ryan Binkley (R) | 10 | 0.1% |
Bullock County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 289 | 90.9% |
![]() | Nikki Haley (R) | 23 | 7.2% |
![]() | Uncommitted (R) | 3 | 0.9% |
![]() | David Stuckenberg (R) | 2 | 0.6% |
![]() | Chris Christie (R) | 1 | 0.3% |
![]() | Ryan Binkley (R) | - | - |
![]() | Ron DeSantis (R) | - | - |
![]() | Vivek Ramaswamy (R) | - | - |
Butler County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 2,355 | 90.2% |
![]() | Nikki Haley (R) | 194 | 7.4% |
![]() | Uncommitted (R) | 28 | 1.1% |
![]() | Ron DeSantis (R) | 26 | 1.0% |
![]() | David Stuckenberg (R) | 4 | 0.2% |
![]() | Ryan Binkley (R) | 2 | 0.1% |
![]() | Chris Christie (R) | 2 | 0.1% |
![]() | Vivek Ramaswamy (R) | 1 | 0.0% |
Calhoun County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 13,168 | 86.1% |
![]() | Nikki Haley (R) | 1,489 | 9.7% |
![]() | Uncommitted (R) | 338 | 2.2% |
![]() | Ron DeSantis (R) | 179 | 1.2% |
![]() | Vivek Ramaswamy (R) | 45 | 0.3% |
![]() | Chris Christie (R) | 33 | 0.2% |
![]() | Ryan Binkley (R) | 19 | 0.1% |
![]() | David Stuckenberg (R) | 17 | 0.1% |
Chambers County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 3,918 | 82.0% |
![]() | Nikki Haley (R) | 498 | 10.4% |
![]() | Uncommitted (R) | 241 | 5.0% |
![]() | Ron DeSantis (R) | 53 | 1.1% |
![]() | Chris Christie (R) | 25 | 0.5% |
![]() | Vivek Ramaswamy (R) | 16 | 0.3% |
![]() | Ryan Binkley (R) | 13 | 0.3% |
![]() | David Stuckenberg (R) | 13 | 0.3% |
Cherokee County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 3,764 | 89.5% |
![]() | Nikki Haley (R) | 345 | 8.2% |
![]() | Uncommitted (R) | 46 | 1.1% |
![]() | Ron DeSantis (R) | 27 | 0.6% |
![]() | David Stuckenberg (R) | 9 | 0.2% |
![]() | Vivek Ramaswamy (R) | 6 | 0.1% |
![]() | Ryan Binkley (R) | 5 | 0.1% |
![]() | Chris Christie (R) | 3 | 0.1% |
Chilton County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 7,261 | 91.5% |
![]() | Nikki Haley (R) | 461 | 5.8% |
![]() | Uncommitted (R) | 95 | 1.2% |
![]() | Ron DeSantis (R) | 80 | 1.0% |
![]() | Vivek Ramaswamy (R) | 22 | 0.3% |
![]() | Ryan Binkley (R) | 7 | 0.1% |
![]() | David Stuckenberg (R) | 7 | 0.1% |
![]() | Chris Christie (R) | 6 | 0.1% |
Choctaw County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 1,559 | 93.9% |
![]() | Nikki Haley (R) | 79 | 4.8% |
![]() | Ron DeSantis (R) | 8 | 0.5% |
![]() | Uncommitted (R) | 7 | 0.4% |
![]() | Ryan Binkley (R) | 3 | 0.2% |
![]() | David Stuckenberg (R) | 3 | 0.2% |
![]() | Chris Christie (R) | 2 | 0.1% |
![]() | Vivek Ramaswamy (R) | - | - |
Clarke County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 3,091 | 91.5% |
![]() | Nikki Haley (R) | 211 | 6.2% |
![]() | Ron DeSantis (R) | 32 | 0.9% |
![]() | Uncommitted (R) | 31 | 0.9% |
![]() | Vivek Ramaswamy (R) | 4 | 0.1% |
![]() | Ryan Binkley (R) | 3 | 0.1% |
![]() | Chris Christie (R) | 3 | 0.1% |
![]() | David Stuckenberg (R) | 3 | 0.1% |
Clay County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 3,182 | 90.9% |
![]() | Nikki Haley (R) | 233 | 6.7% |
![]() | Uncommitted (R) | 46 | 1.3% |
![]() | Ron DeSantis (R) | 22 | 0.6% |
![]() | Vivek Ramaswamy (R) | 9 | 0.3% |
![]() | Chris Christie (R) | 6 | 0.2% |
![]() | Ryan Binkley (R) | 2 | 0.1% |
![]() | David Stuckenberg (R) | 2 | 0.1% |
Cleburne County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 3,274 | 90.0% |
![]() | Nikki Haley (R) | 211 | 5.8% |
![]() | Uncommitted (R) | 88 | 2.4% |
![]() | Ron DeSantis (R) | 36 | 1.0% |
![]() | Chris Christie (R) | 11 | 0.3% |
![]() | Vivek Ramaswamy (R) | 8 | 0.2% |
![]() | David Stuckenberg (R) | 6 | 0.2% |
![]() | Ryan Binkley (R) | 3 | 0.1% |
Coffee County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 7,558 | 86.3% |
![]() | Nikki Haley (R) | 855 | 9.8% |
![]() | Uncommitted (R) | 150 | 1.7% |
![]() | Ron DeSantis (R) | 134 | 1.5% |
![]() | Vivek Ramaswamy (R) | 30 | 0.3% |
![]() | Chris Christie (R) | 24 | 0.3% |
![]() | David Stuckenberg (R) | 6 | 0.1% |
![]() | Ryan Binkley (R) | 5 | 0.1% |
Colbert County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 7,145 | 85.6% |
![]() | Nikki Haley (R) | 889 | 10.6% |
![]() | Uncommitted (R) | 148 | 1.8% |
![]() | Ron DeSantis (R) | 103 | 1.2% |
![]() | Vivek Ramaswamy (R) | 24 | 0.3% |
![]() | Chris Christie (R) | 17 | 0.2% |
![]() | Ryan Binkley (R) | 15 | 0.2% |
![]() | David Stuckenberg (R) | 9 | 0.1% |
Conecuh County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 1,642 | 91.8% |
![]() | Nikki Haley (R) | 99 | 5.5% |
![]() | Ron DeSantis (R) | 23 | 1.3% |
![]() | Uncommitted (R) | 15 | 0.8% |
![]() | Chris Christie (R) | 4 | 0.2% |
![]() | Ryan Binkley (R) | 2 | 0.1% |
![]() | Vivek Ramaswamy (R) | 2 | 0.1% |
![]() | David Stuckenberg (R) | 1 | 0.1% |
Coosa County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 1,889 | 90.2% |
![]() | Nikki Haley (R) | 146 | 7.0% |
![]() | Uncommitted (R) | 36 | 1.7% |
![]() | Ron DeSantis (R) | 12 | 0.6% |
![]() | Vivek Ramaswamy (R) | 6 | 0.3% |
![]() | Chris Christie (R) | 3 | 0.1% |
![]() | David Stuckenberg (R) | 3 | 0.1% |
![]() | Ryan Binkley (R) | - | - |
Covington County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 6,716 | 91.0% |
![]() | Nikki Haley (R) | 440 | 6.0% |
![]() | Ron DeSantis (R) | 108 | 1.5% |
![]() | Uncommitted (R) | 75 | 1.0% |
![]() | Vivek Ramaswamy (R) | 17 | 0.2% |
![]() | Chris Christie (R) | 12 | 0.2% |
![]() | David Stuckenberg (R) | 7 | 0.1% |
![]() | Ryan Binkley (R) | 5 | 0.1% |
Crenshaw County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 1,950 | 92.6% |
![]() | Nikki Haley (R) | 123 | 5.8% |
![]() | Uncommitted (R) | 15 | 0.7% |
![]() | Ron DeSantis (R) | 9 | 0.4% |
![]() | Ryan Binkley (R) | 2 | 0.1% |
![]() | Chris Christie (R) | 2 | 0.1% |
![]() | Vivek Ramaswamy (R) | 2 | 0.1% |
![]() | David Stuckenberg (R) | 2 | 0.1% |
Cullman County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 15,238 | 89.3% |
![]() | Nikki Haley (R) | 1,307 | 7.7% |
![]() | Uncommitted (R) | 212 | 1.2% |
![]() | Ron DeSantis (R) | 197 | 1.2% |
![]() | Vivek Ramaswamy (R) | 44 | 0.3% |
![]() | Chris Christie (R) | 31 | 0.2% |
![]() | David Stuckenberg (R) | 22 | 0.1% |
![]() | Ryan Binkley (R) | 16 | 0.1% |
Dale County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 5,782 | 86.9% |
![]() | Nikki Haley (R) | 599 | 9.0% |
![]() | Uncommitted (R) | 126 | 1.9% |
![]() | Ron DeSantis (R) | 94 | 1.4% |
![]() | Chris Christie (R) | 30 | 0.5% |
![]() | Vivek Ramaswamy (R) | 12 | 0.2% |
![]() | David Stuckenberg (R) | 7 | 0.1% |
![]() | Ryan Binkley (R) | 5 | 0.1% |
Dallas County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 1,466 | 91.2% |
![]() | Nikki Haley (R) | 107 | 6.7% |
![]() | Uncommitted (R) | 15 | 0.9% |
![]() | Ron DeSantis (R) | 13 | 0.8% |
![]() | Chris Christie (R) | 2 | 0.1% |
![]() | Vivek Ramaswamy (R) | 2 | 0.1% |
![]() | Ryan Binkley (R) | 1 | 0.1% |
![]() | David Stuckenberg (R) | 1 | 0.1% |
DeKalb County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 9,702 | 89.4% |
![]() | Nikki Haley (R) | 787 | 7.3% |
![]() | Uncommitted (R) | 189 | 1.7% |
![]() | Ron DeSantis (R) | 118 | 1.1% |
![]() | Vivek Ramaswamy (R) | 23 | 0.2% |
![]() | Chris Christie (R) | 14 | 0.1% |
![]() | David Stuckenberg (R) | 14 | 0.1% |
![]() | Ryan Binkley (R) | 8 | 0.1% |
Elmore County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 11,946 | 85.8% |
![]() | Nikki Haley (R) | 1,496 | 10.7% |
![]() | Uncommitted (R) | 189 | 1.4% |
![]() | Ron DeSantis (R) | 186 | 1.3% |
![]() | Vivek Ramaswamy (R) | 49 | 0.4% |
![]() | Chris Christie (R) | 21 | 0.2% |
![]() | David Stuckenberg (R) | 18 | 0.1% |
![]() | Ryan Binkley (R) | 15 | 0.1% |
Escambia County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 4,109 | 89.2% |
![]() | Nikki Haley (R) | 350 | 7.6% |
![]() | Ron DeSantis (R) | 74 | 1.6% |
![]() | Uncommitted (R) | 54 | 1.2% |
![]() | Vivek Ramaswamy (R) | 7 | 0.2% |
![]() | David Stuckenberg (R) | 6 | 0.1% |
![]() | Chris Christie (R) | 4 | 0.1% |
![]() | Ryan Binkley (R) | 1 | 0.0% |
Etowah County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 11,102 | 87.7% |
![]() | Nikki Haley (R) | 1,182 | 9.3% |
![]() | Uncommitted (R) | 176 | 1.4% |
![]() | Ron DeSantis (R) | 117 | 0.9% |
![]() | Chris Christie (R) | 30 | 0.2% |
![]() | Vivek Ramaswamy (R) | 23 | 0.2% |
![]() | David Stuckenberg (R) | 18 | 0.1% |
![]() | Ryan Binkley (R) | 6 | 0.0% |
Fayette County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 3,173 | 92.1% |
![]() | Nikki Haley (R) | 201 | 5.8% |
![]() | Uncommitted (R) | 39 | 1.1% |
![]() | Ron DeSantis (R) | 24 | 0.7% |
![]() | David Stuckenberg (R) | 4 | 0.1% |
![]() | Ryan Binkley (R) | 2 | 0.1% |
![]() | Chris Christie (R) | 2 | 0.1% |
![]() | Vivek Ramaswamy (R) | 2 | 0.1% |
Franklin County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 4,780 | 87.8% |
![]() | Nikki Haley (R) | 451 | 8.3% |
![]() | Uncommitted (R) | 116 | 2.1% |
![]() | Ron DeSantis (R) | 57 | 1.0% |
![]() | Chris Christie (R) | 19 | 0.3% |
![]() | Vivek Ramaswamy (R) | 13 | 0.2% |
![]() | David Stuckenberg (R) | 7 | 0.1% |
![]() | Ryan Binkley (R) | 2 | 0.0% |
Geneva County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 4,532 | 91.4% |
![]() | Nikki Haley (R) | 296 | 6.0% |
![]() | Ron DeSantis (R) | 65 | 1.3% |
![]() | Uncommitted (R) | 31 | 0.6% |
![]() | Vivek Ramaswamy (R) | 16 | 0.3% |
![]() | Ryan Binkley (R) | 7 | 0.1% |
![]() | David Stuckenberg (R) | 5 | 0.1% |
![]() | Chris Christie (R) | 4 | 0.1% |
Greene County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 191 | 90.5% |
![]() | Nikki Haley (R) | 17 | 8.1% |
![]() | Uncommitted (R) | 3 | 1.4% |
![]() | Ryan Binkley (R) | - | - |
![]() | Chris Christie (R) | - | - |
![]() | Ron DeSantis (R) | - | - |
![]() | Vivek Ramaswamy (R) | - | - |
![]() | David Stuckenberg (R) | - | - |
Hale County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 760 | 92.7% |
![]() | Nikki Haley (R) | 48 | 5.9% |
![]() | Uncommitted (R) | 4 | 0.5% |
![]() | Ron DeSantis (R) | 3 | 0.4% |
![]() | Chris Christie (R) | 2 | 0.2% |
![]() | Ryan Binkley (R) | 1 | 0.1% |
![]() | Vivek Ramaswamy (R) | 1 | 0.1% |
![]() | David Stuckenberg (R) | 1 | 0.1% |
Henry County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 3,136 | 88.8% |
![]() | Nikki Haley (R) | 283 | 8.0% |
![]() | Ron DeSantis (R) | 48 | 1.4% |
![]() | Uncommitted (R) | 46 | 1.3% |
![]() | Vivek Ramaswamy (R) | 7 | 0.2% |
![]() | Chris Christie (R) | 4 | 0.1% |
![]() | David Stuckenberg (R) | 4 | 0.1% |
![]() | Ryan Binkley (R) | 3 | 0.1% |
Houston County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 10,554 | 86.0% |
![]() | Nikki Haley (R) | 1,319 | 10.8% |
![]() | Ron DeSantis (R) | 185 | 1.5% |
![]() | Uncommitted (R) | 138 | 1.1% |
![]() | Vivek Ramaswamy (R) | 31 | 0.3% |
![]() | Chris Christie (R) | 24 | 0.2% |
![]() | David Stuckenberg (R) | 11 | 0.1% |
![]() | Ryan Binkley (R) | 3 | 0.0% |
Jackson County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 6,147 | 88.9% |
![]() | Nikki Haley (R) | 587 | 8.5% |
![]() | Uncommitted (R) | 85 | 1.2% |
![]() | Ron DeSantis (R) | 54 | 0.8% |
![]() | Vivek Ramaswamy (R) | 15 | 0.2% |
![]() | Chris Christie (R) | 14 | 0.2% |
![]() | David Stuckenberg (R) | 6 | 0.1% |
![]() | Ryan Binkley (R) | 5 | 0.1% |
Jefferson County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 37,132 | 75.5% |
![]() | Nikki Haley (R) | 9,993 | 20.3% |
![]() | Ron DeSantis (R) | 832 | 1.7% |
![]() | Uncommitted (R) | 757 | 1.5% |
![]() | Vivek Ramaswamy (R) | 210 | 0.4% |
![]() | Chris Christie (R) | 127 | 0.3% |
![]() | David Stuckenberg (R) | 60 | 0.1% |
![]() | Ryan Binkley (R) | 44 | 0.1% |
Lamar County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 2,957 | 92.3% |
![]() | Nikki Haley (R) | 165 | 5.1% |
![]() | Uncommitted (R) | 41 | 1.3% |
![]() | Ron DeSantis (R) | 25 | 0.8% |
![]() | Chris Christie (R) | 8 | 0.2% |
![]() | Vivek Ramaswamy (R) | 4 | 0.1% |
![]() | David Stuckenberg (R) | 4 | 0.1% |
![]() | Ryan Binkley (R) | - | - |
Lauderdale County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 10,723 | 82.5% |
![]() | Nikki Haley (R) | 1,758 | 13.5% |
![]() | Uncommitted (R) | 255 | 2.0% |
![]() | Ron DeSantis (R) | 164 | 1.3% |
![]() | Vivek Ramaswamy (R) | 46 | 0.4% |
![]() | Chris Christie (R) | 28 | 0.2% |
![]() | David Stuckenberg (R) | 10 | 0.1% |
![]() | Ryan Binkley (R) | 9 | 0.1% |
Lawrence County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 4,077 | 89.6% |
![]() | Nikki Haley (R) | 360 | 7.9% |
![]() | Uncommitted (R) | 49 | 1.1% |
![]() | Ron DeSantis (R) | 37 | 0.8% |
![]() | Vivek Ramaswamy (R) | 12 | 0.3% |
![]() | Ryan Binkley (R) | 7 | 0.2% |
![]() | Chris Christie (R) | 6 | 0.1% |
![]() | David Stuckenberg (R) | 4 | 0.1% |
Lee County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 11,609 | 74.9% |
![]() | Nikki Haley (R) | 3,022 | 19.5% |
![]() | Uncommitted (R) | 363 | 2.3% |
![]() | Ron DeSantis (R) | 349 | 2.3% |
![]() | Vivek Ramaswamy (R) | 65 | 0.4% |
![]() | Chris Christie (R) | 53 | 0.3% |
![]() | David Stuckenberg (R) | 19 | 0.1% |
![]() | Ryan Binkley (R) | 13 | 0.1% |
Limestone County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 10,856 | 80.3% |
![]() | Nikki Haley (R) | 2,063 | 15.3% |
![]() | Uncommitted (R) | 246 | 1.8% |
![]() | Ron DeSantis (R) | 242 | 1.8% |
![]() | Vivek Ramaswamy (R) | 52 | 0.4% |
![]() | Chris Christie (R) | 30 | 0.2% |
![]() | David Stuckenberg (R) | 14 | 0.1% |
![]() | Ryan Binkley (R) | 8 | 0.1% |
Lowndes County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 579 | 93.5% |
![]() | Nikki Haley (R) | 28 | 4.5% |
![]() | Uncommitted (R) | 5 | 0.8% |
![]() | Ron DeSantis (R) | 4 | 0.6% |
![]() | Chris Christie (R) | 1 | 0.2% |
![]() | Vivek Ramaswamy (R) | 1 | 0.2% |
![]() | David Stuckenberg (R) | 1 | 0.2% |
![]() | Ryan Binkley (R) | - | - |
Macon County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 467 | 86.8% |
![]() | Nikki Haley (R) | 51 | 9.5% |
![]() | Ron DeSantis (R) | 5 | 0.9% |
![]() | Ryan Binkley (R) | 4 | 0.7% |
![]() | David Stuckenberg (R) | 4 | 0.7% |
![]() | Chris Christie (R) | 3 | 0.6% |
![]() | Uncommitted (R) | 3 | 0.6% |
![]() | Vivek Ramaswamy (R) | 1 | 0.2% |
Madison County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 28,402 | 69.2% |
![]() | Nikki Haley (R) | 10,609 | 25.8% |
![]() | Ron DeSantis (R) | 831 | 2.0% |
![]() | Uncommitted (R) | 764 | 1.9% |
![]() | Vivek Ramaswamy (R) | 196 | 0.5% |
![]() | Chris Christie (R) | 146 | 0.4% |
![]() | David Stuckenberg (R) | 55 | 0.1% |
![]() | Ryan Binkley (R) | 38 | 0.1% |
Marengo County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 914 | 93.3% |
![]() | Nikki Haley (R) | 48 | 4.9% |
![]() | Uncommitted (R) | 10 | 1.0% |
![]() | Ron DeSantis (R) | 3 | 0.3% |
![]() | Chris Christie (R) | 2 | 0.2% |
![]() | David Stuckenberg (R) | 2 | 0.2% |
![]() | Ryan Binkley (R) | 1 | 0.1% |
![]() | Vivek Ramaswamy (R) | - | - |
Marion County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 5,246 | 91.4% |
![]() | Nikki Haley (R) | 336 | 5.9% |
![]() | Uncommitted (R) | 72 | 1.3% |
![]() | Ron DeSantis (R) | 48 | 0.8% |
![]() | Chris Christie (R) | 11 | 0.2% |
![]() | Vivek Ramaswamy (R) | 10 | 0.2% |
![]() | Ryan Binkley (R) | 9 | 0.2% |
![]() | David Stuckenberg (R) | 7 | 0.1% |
Marshall County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 11,122 | 86.7% |
![]() | Nikki Haley (R) | 1,320 | 10.3% |
![]() | Uncommitted (R) | 189 | 1.5% |
![]() | Ron DeSantis (R) | 128 | 1.0% |
![]() | Vivek Ramaswamy (R) | 33 | 0.3% |
![]() | Chris Christie (R) | 21 | 0.2% |
![]() | David Stuckenberg (R) | 10 | 0.1% |
![]() | Ryan Binkley (R) | 9 | 0.1% |
Mobile County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 35,538 | 82.1% |
![]() | Nikki Haley (R) | 5,811 | 13.4% |
![]() | Uncommitted (R) | 911 | 2.1% |
![]() | Ron DeSantis (R) | 705 | 1.6% |
![]() | Vivek Ramaswamy (R) | 146 | 0.3% |
![]() | Chris Christie (R) | 121 | 0.3% |
![]() | David Stuckenberg (R) | 43 | 0.1% |
![]() | Ryan Binkley (R) | 33 | 0.1% |
Monroe County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 2,749 | 90.2% |
![]() | Nikki Haley (R) | 203 | 6.7% |
![]() | Uncommitted (R) | 47 | 1.5% |
![]() | Ron DeSantis (R) | 37 | 1.2% |
![]() | Chris Christie (R) | 3 | 0.1% |
![]() | Vivek Ramaswamy (R) | 3 | 0.1% |
![]() | David Stuckenberg (R) | 3 | 0.1% |
![]() | Ryan Binkley (R) | 1 | 0.0% |
Montgomery County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 12,365 | 75.0% |
![]() | Nikki Haley (R) | 3,218 | 19.5% |
![]() | Uncommitted (R) | 446 | 2.7% |
![]() | Ron DeSantis (R) | 275 | 1.7% |
![]() | Vivek Ramaswamy (R) | 73 | 0.4% |
![]() | Chris Christie (R) | 64 | 0.4% |
![]() | David Stuckenberg (R) | 23 | 0.1% |
![]() | Ryan Binkley (R) | 21 | 0.1% |
Morgan County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 13,403 | 82.4% |
![]() | Nikki Haley (R) | 2,231 | 13.7% |
![]() | Uncommitted (R) | 271 | 1.7% |
![]() | Ron DeSantis (R) | 235 | 1.4% |
![]() | Vivek Ramaswamy (R) | 63 | 0.4% |
![]() | Chris Christie (R) | 43 | 0.3% |
![]() | David Stuckenberg (R) | 17 | 0.1% |
![]() | Ryan Binkley (R) | 7 | 0.0% |
Perry County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 370 | 92.7% |
![]() | Nikki Haley (R) | 18 | 4.5% |
![]() | Ron DeSantis (R) | 5 | 1.3% |
![]() | Uncommitted (R) | 5 | 1.3% |
![]() | David Stuckenberg (R) | 1 | 0.3% |
![]() | Ryan Binkley (R) | - | - |
![]() | Chris Christie (R) | - | - |
![]() | Vivek Ramaswamy (R) | - | - |
Pickens County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 2,999 | 91.3% |
![]() | Nikki Haley (R) | 186 | 5.7% |
![]() | Uncommitted (R) | 47 | 1.4% |
![]() | Ron DeSantis (R) | 27 | 0.8% |
![]() | Vivek Ramaswamy (R) | 10 | 0.3% |
![]() | Chris Christie (R) | 6 | 0.2% |
![]() | Ryan Binkley (R) | 5 | 0.2% |
![]() | David Stuckenberg (R) | 5 | 0.2% |
Pike County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 3,094 | 87.6% |
![]() | Nikki Haley (R) | 339 | 9.6% |
![]() | Uncommitted (R) | 42 | 1.2% |
![]() | Ron DeSantis (R) | 34 | 1.0% |
![]() | Vivek Ramaswamy (R) | 9 | 0.3% |
![]() | David Stuckenberg (R) | 9 | 0.3% |
![]() | Ryan Binkley (R) | 3 | 0.1% |
![]() | Chris Christie (R) | 3 | 0.1% |
Randolph County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 3,526 | 88.8% |
![]() | Nikki Haley (R) | 319 | 8.0% |
![]() | Ron DeSantis (R) | 56 | 1.4% |
![]() | Uncommitted (R) | 41 | 1.0% |
![]() | Vivek Ramaswamy (R) | 11 | 0.3% |
![]() | Chris Christie (R) | 10 | 0.3% |
![]() | Ryan Binkley (R) | 4 | 0.1% |
![]() | David Stuckenberg (R) | 4 | 0.1% |
Russell County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 2,593 | 89.1% |
![]() | Nikki Haley (R) | 222 | 7.6% |
![]() | Ron DeSantis (R) | 40 | 1.4% |
![]() | Uncommitted (R) | 37 | 1.3% |
![]() | Chris Christie (R) | 6 | 0.2% |
![]() | David Stuckenberg (R) | 6 | 0.2% |
![]() | Vivek Ramaswamy (R) | 4 | 0.1% |
![]() | Ryan Binkley (R) | 3 | 0.1% |
Shelby County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 24,414 | 78.8% |
![]() | Nikki Haley (R) | 5,256 | 17.0% |
![]() | Ron DeSantis (R) | 615 | 2.0% |
![]() | Uncommitted (R) | 450 | 1.5% |
![]() | Vivek Ramaswamy (R) | 97 | 0.3% |
![]() | Chris Christie (R) | 89 | 0.3% |
![]() | Ryan Binkley (R) | 31 | 0.1% |
![]() | David Stuckenberg (R) | 31 | 0.1% |
St. Clair County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 12,209 | 88.0% |
![]() | Nikki Haley (R) | 1,231 | 8.9% |
![]() | Uncommitted (R) | 196 | 1.4% |
![]() | Ron DeSantis (R) | 159 | 1.1% |
![]() | Vivek Ramaswamy (R) | 38 | 0.3% |
![]() | Chris Christie (R) | 18 | 0.1% |
![]() | David Stuckenberg (R) | 18 | 0.1% |
![]() | Ryan Binkley (R) | 10 | 0.1% |
Sumter County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 289 | 89.2% |
![]() | Nikki Haley (R) | 30 | 9.3% |
![]() | Ryan Binkley (R) | 2 | 0.6% |
![]() | Chris Christie (R) | 2 | 0.6% |
![]() | Uncommitted (R) | 1 | 0.3% |
![]() | Ron DeSantis (R) | - | - |
![]() | Vivek Ramaswamy (R) | - | - |
![]() | David Stuckenberg (R) | - | - |
Talladega County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 7,138 | 89.3% |
![]() | Nikki Haley (R) | 675 | 8.4% |
![]() | Uncommitted (R) | 77 | 1.0% |
![]() | Ron DeSantis (R) | 68 | 0.9% |
![]() | Vivek Ramaswamy (R) | 15 | 0.2% |
![]() | David Stuckenberg (R) | 13 | 0.2% |
![]() | Chris Christie (R) | 8 | 0.1% |
![]() | Ryan Binkley (R) | 3 | 0.0% |
Tallapoosa County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 5,671 | 87.4% |
![]() | Nikki Haley (R) | 673 | 10.4% |
![]() | Uncommitted (R) | 66 | 1.0% |
![]() | Ron DeSantis (R) | 49 | 0.8% |
![]() | Chris Christie (R) | 14 | 0.2% |
![]() | Vivek Ramaswamy (R) | 11 | 0.2% |
![]() | David Stuckenberg (R) | 4 | 0.1% |
![]() | Ryan Binkley (R) | 2 | 0.0% |
Tuscaloosa County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 14,928 | 83.2% |
![]() | Nikki Haley (R) | 2,469 | 13.8% |
![]() | Ron DeSantis (R) | 216 | 1.2% |
![]() | Uncommitted (R) | 213 | 1.2% |
![]() | Chris Christie (R) | 50 | 0.3% |
![]() | Vivek Ramaswamy (R) | 50 | 0.3% |
![]() | David Stuckenberg (R) | 18 | 0.1% |
![]() | Ryan Binkley (R) | 6 | 0.0% |
Walker County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 10,774 | 90.1% |
![]() | Nikki Haley (R) | 807 | 6.7% |
![]() | Uncommitted (R) | 199 | 1.7% |
![]() | Ron DeSantis (R) | 93 | 0.8% |
![]() | Vivek Ramaswamy (R) | 30 | 0.3% |
![]() | Chris Christie (R) | 26 | 0.2% |
![]() | David Stuckenberg (R) | 20 | 0.2% |
![]() | Ryan Binkley (R) | 14 | 0.1% |
Washington County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 2,886 | 91.5% |
![]() | Nikki Haley (R) | 164 | 5.2% |
![]() | Uncommitted (R) | 45 | 1.4% |
![]() | Ron DeSantis (R) | 42 | 1.3% |
![]() | Chris Christie (R) | 9 | 0.3% |
![]() | Vivek Ramaswamy (R) | 6 | 0.2% |
![]() | Ryan Binkley (R) | 1 | 0.0% |
![]() | David Stuckenberg (R) | 1 | 0.0% |
Wilcox County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 506 | 63.3% |
![]() | Nikki Haley (R) | 85 | 10.6% |
![]() | Uncommitted (R) | 47 | 5.9% |
![]() | Chris Christie (R) | 45 | 5.6% |
![]() | David Stuckenberg (R) | 44 | 5.5% |
![]() | Ron DeSantis (R) | 28 | 3.5% |
![]() | Ryan Binkley (R) | 22 | 2.8% |
![]() | Vivek Ramaswamy (R) | 22 | 2.8% |
Winston County
99% Est. Vote Counted
Candidate | Total Votes | % Votes | |
---|---|---|---|
![]() | Donald Trump (R) | 5,426 | 89.4% |
![]() | Nikki Haley (R) | 457 | 7.5% |
![]() | Uncommitted (R) | 100 | 1.6% |
![]() | Ron DeSantis (R) | 58 | 1.0% |
![]() | Vivek Ramaswamy (R) | 12 | 0.2% |
![]() | Chris Christie (R) | 8 | 0.1% |
![]() | David Stuckenberg (R) | 8 | 0.1% |
![]() | Ryan Binkley (R) | 2 | 0.0% |