Autauga County
- Active + Inactive
- 46,924
- Census adult citizens
- 45,205 ± 273
- Registrations ÷ adult citizens
- 103.8%
- Active only
- 90.2%
- Registrations ÷ all adults
- 98.8%
- Turnout
- 43.3%
- Ballots ÷ adult citizens
- 44.9%
- Everett Wess (D)
- 7,448
- Barry Moore (R)
- 12,711
- Democratic two-party share, 2026 · 2024
- 36.9% · 26.6%
- Swing since 2024
- 10.3 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:48 PM (file).
Baldwin County
- Active + Inactive
- 214,627
- Census adult citizens
- 190,329 ± 835
- Registrations ÷ adult citizens
- 112.8%
- Active only
- 96.9%
- Registrations ÷ all adults
- 100.7%
- Turnout
- 40.1%
- Ballots ÷ adult citizens
- 45.2%
- Everett Wess (D)
- 23,756
- Barry Moore (R)
- 61,735
- Democratic two-party share, 2026 · 2024
- 27.8% · 20.7%
- Swing since 2024
- 7.1 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:45 PM (file).
Barbour County
- Active + Inactive
- 17,002
- Census adult citizens
- 19,026 ± 107
- Registrations ÷ adult citizens
- 89.4%
- Active only
- 77.8%
- Registrations ÷ all adults
- 85.6%
- Turnout
- 44.2%
- Ballots ÷ adult citizens
- 39.5%
- Everett Wess (D)
- 3,719
- Barry Moore (R)
- 3,714
- Democratic two-party share, 2026 · 2024
- 50.0% · 42.6%
- Swing since 2024
- 7.4 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:35 PM (file).
Bibb County
- Active + Inactive
- 15,036
- Census adult citizens
- 17,349 ± 115
- Registrations ÷ adult citizens
- 86.7%
- Active only
- 78.9%
- Registrations ÷ all adults
- 85.0%
- Turnout
- 41.2%
- Ballots ÷ adult citizens
- 35.7%
- Everett Wess (D)
- 1,656
- Barry Moore (R)
- 4,488
- Democratic two-party share, 2026 · 2024
- 27.0% · 17.6%
- Swing since 2024
- 9.3 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:53 PM (file).
Blount County
- Active + Inactive
- 43,689
- Census adult citizens
- 43,938 ± 282
- Registrations ÷ adult citizens
- 99.4%
- Active only
- 91.3%
- Registrations ÷ all adults
- 93.9%
- Turnout
- 41.1%
- Ballots ÷ adult citizens
- 40.8%
- Everett Wess (D)
- 3,090
- Barry Moore (R)
- 14,692
- Democratic two-party share, 2026 · 2024
- 17.4% · 9.2%
- Swing since 2024
- 8.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:26 PM (file).
Bullock County
- Active + Inactive
- 6,850
- Census adult citizens
- 7,774 ± 123
- Registrations ÷ adult citizens
- 88.1%
- Active only
- 76.7%
- Registrations ÷ all adults
- 86.4%
- Turnout
- 53.9%
- Ballots ÷ adult citizens
- 47.5%
- Everett Wess (D)
- 2,781
- Barry Moore (R)
- 844
- Democratic two-party share, 2026 · 2024
- 76.7% · 73.0%
- Swing since 2024
- 3.7 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:47 PM (file).
Butler County
- Active + Inactive
- 14,287
- Census adult citizens
- 14,334 ± 139
- Registrations ÷ adult citizens
- 99.7%
- Active only
- 88.2%
- Registrations ÷ all adults
- 99.8%
- Turnout
- 47.5%
- Ballots ÷ adult citizens
- 47.4%
- Everett Wess (D)
- 3,109
- Barry Moore (R)
- 3,610
- Democratic two-party share, 2026 · 2024
- 46.3% · 38.6%
- Swing since 2024
- 7.7 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:38 PM (file).
Calhoun County
- Active + Inactive
- 83,778
- Census adult citizens
- 89,451 ± 317
- Registrations ÷ adult citizens
- 93.7%
- Active only
- 83.1%
- Registrations ÷ all adults
- 91.4%
- Turnout
- 39.0%
- Ballots ÷ adult citizens
- 36.5%
- Everett Wess (D)
- 12,479
- Barry Moore (R)
- 19,895
- Democratic two-party share, 2026 · 2024
- 38.5% · 27.4%
- Swing since 2024
- 11.1 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:49 PM (file).
Chambers County
- Active + Inactive
- 26,719
- Census adult citizens
- 26,687 ± 107
- Registrations ÷ adult citizens
- 100.1% (within the margin)
- Active only
- 86.3%
- Registrations ÷ all adults
- 98.1%
- Turnout
- 39.0%
- Ballots ÷ adult citizens
- 39.0%
- Everett Wess (D)
- 4,830
- Barry Moore (R)
- 5,485
- Democratic two-party share, 2026 · 2024
- 46.8% · 38.3%
- Swing since 2024
- 8.5 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:50 PM (file).
Cherokee County
- Active + Inactive
- 21,406
- Census adult citizens
- 20,400 ± 200
- Registrations ÷ adult citizens
- 104.9%
- Active only
- 92.8%
- Registrations ÷ all adults
- 99.2%
- Turnout
- 40.3%
- Ballots ÷ adult citizens
- 42.2%
- Everett Wess (D)
- 1,418
- Barry Moore (R)
- 7,025
- Democratic two-party share, 2026 · 2024
- 16.8% · 12.0%
- Swing since 2024
- 4.8 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/04/2026 11:16 AM (file).
Chilton County
- Active + Inactive
- 32,069
- Census adult citizens
- 33,573 ± 442
- Registrations ÷ adult citizens
- 95.5%
- Active only
- 87.3%
- Registrations ÷ all adults
- 87.8%
- Turnout
- 40.8%
- Ballots ÷ adult citizens
- 39.0%
- Everett Wess (D)
- 2,890
- Barry Moore (R)
- 10,104
- Democratic two-party share, 2026 · 2024
- 22.2% · 13.8%
- Swing since 2024
- 8.5 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:46 PM (file).
Choctaw County
- Active + Inactive
- 10,357
- Census adult citizens
- 9,885 ± 69
- Registrations ÷ adult citizens
- 104.8%
- Active only
- 89.7%
- Registrations ÷ all adults
- 107.0%
- Turnout
- 52.6%
- Ballots ÷ adult citizens
- 55.1%
- Everett Wess (D)
- 2,370
- Barry Moore (R)
- 2,927
- Democratic two-party share, 2026 · 2024
- 44.7% · 38.0%
- Swing since 2024
- 6.7 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:41 PM (file).
Clarke County
- Active + Inactive
- 18,603
- Census adult citizens
- 17,555 ± 81
- Registrations ÷ adult citizens
- 106.0%
- Active only
- 95.0%
- Registrations ÷ all adults
- 107.4%
- Turnout
- 51.5%
- Ballots ÷ adult citizens
- 54.6%
- Everett Wess (D)
- 4,842
- Barry Moore (R)
- 4,634
- Democratic two-party share, 2026 · 2024
- 51.1% · 41.4%
- Swing since 2024
- 9.7 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:44 PM (file).
Clay County
- Active + Inactive
- 10,583
- Census adult citizens
- 11,167 ± 39
- Registrations ÷ adult citizens
- 94.8%
- Active only
- 86.7%
- Registrations ÷ all adults
- 93.6%
- Turnout
- 43.1%
- Ballots ÷ adult citizens
- 40.8%
- Everett Wess (D)
- 919
- Barry Moore (R)
- 3,596
- Democratic two-party share, 2026 · 2024
- 20.4% · 14.8%
- Swing since 2024
- 5.6 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:34 PM (file).
Cleburne County
- Active + Inactive
- 12,440
- Census adult citizens
- 11,986 ± 68
- Registrations ÷ adult citizens
- 103.8%
- Active only
- 89.9%
- Registrations ÷ all adults
- 100.9%
- Turnout
- 36.1%
- Ballots ÷ adult citizens
- 37.5%
- Everett Wess (D)
- 585
- Barry Moore (R)
- 3,844
- Democratic two-party share, 2026 · 2024
- 13.2% · 8.0%
- Swing since 2024
- 5.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:50 PM (file).
Coffee County
- Active + Inactive
- 39,849
- Census adult citizens
- 40,299 ± 339
- Registrations ÷ adult citizens
- 98.9%
- Active only
- 84.8%
- Registrations ÷ all adults
- 91.5%
- Turnout
- 41.3%
- Ballots ÷ adult citizens
- 40.8%
- Everett Wess (D)
- 4,644
- Barry Moore (R)
- 11,692
- Democratic two-party share, 2026 · 2024
- 28.4% · 20.8%
- Swing since 2024
- 7.6 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:39 PM (file).
Colbert County
- Active + Inactive
- 45,700
- Census adult citizens
- 45,275 ± 212
- Registrations ÷ adult citizens
- 100.9%
- Active only
- 90.4%
- Registrations ÷ all adults
- 98.0%
- Turnout
- 40.7%
- Ballots ÷ adult citizens
- 41.1%
- Everett Wess (D)
- 6,933
- Barry Moore (R)
- 11,490
- Democratic two-party share, 2026 · 2024
- 37.6% · 26.6%
- Swing since 2024
- 11.1 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:40 PM (file).
Conecuh County
- Active + Inactive
- 9,705
- Census adult citizens
- 8,969 ± 40
- Registrations ÷ adult citizens
- 108.2%
- Active only
- 93.7%
- Registrations ÷ all adults
- 110.6%
- Turnout
- 50.9%
- Ballots ÷ adult citizens
- 55.0%
- Everett Wess (D)
- 2,396
- Barry Moore (R)
- 2,440
- Democratic two-party share, 2026 · 2024
- 49.5% · 43.0%
- Swing since 2024
- 6.6 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:43 PM (file).
Coosa County
- Active + Inactive
- 8,212
- Census adult citizens
- 8,478 ± 47
- Registrations ÷ adult citizens
- 96.9%
- Active only
- 86.6%
- Registrations ÷ all adults
- 96.4%
- Turnout
- 46.9%
- Ballots ÷ adult citizens
- 45.4%
- Everett Wess (D)
- 1,400
- Barry Moore (R)
- 2,420
- Democratic two-party share, 2026 · 2024
- 36.6% · 28.2%
- Swing since 2024
- 8.4 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:04 PM (file).
Covington County
- Active + Inactive
- 29,155
- Census adult citizens
- 29,075 ± 84
- Registrations ÷ adult citizens
- 100.3% (within the margin)
- Active only
- 89.5%
- Registrations ÷ all adults
- 98.9%
- Turnout
- 38.5%
- Ballots ÷ adult citizens
- 38.6%
- Everett Wess (D)
- 2,168
- Barry Moore (R)
- 8,977
- Democratic two-party share, 2026 · 2024
- 19.5% · 13.6%
- Swing since 2024
- 5.8 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:02 PM (file).
Crenshaw County
- Active + Inactive
- 10,933
- Census adult citizens
- 10,027 ± 88
- Registrations ÷ adult citizens
- 109.0%
- Active only
- 97.6%
- Registrations ÷ all adults
- 107.4%
- Turnout
- 43.7%
- Ballots ÷ adult citizens
- 47.6%
- Everett Wess (D)
- 1,372
- Barry Moore (R)
- 3,355
- Democratic two-party share, 2026 · 2024
- 29.0% · 22.6%
- Swing since 2024
- 6.5 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:35 PM (file).
Cullman County
- Active + Inactive
- 67,455
- Census adult citizens
- 69,002 ± 292
- Registrations ÷ adult citizens
- 97.8%
- Active only
- 90.3%
- Registrations ÷ all adults
- 91.9%
- Turnout
- 40.6%
- Ballots ÷ adult citizens
- 39.6%
- Everett Wess (D)
- 4,262
- Barry Moore (R)
- 22,795
- Democratic two-party share, 2026 · 2024
- 15.8% · 9.4%
- Swing since 2024
- 6.3 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:47 PM (file).
Dale County
- Active + Inactive
- 36,777
- Census adult citizens
- 37,335 ± 256
- Registrations ÷ adult citizens
- 98.5%
- Active only
- 81.7%
- Registrations ÷ all adults
- 95.2%
- Turnout
- 38.1%
- Ballots ÷ adult citizens
- 37.5%
- Everett Wess (D)
- 4,279
- Barry Moore (R)
- 9,360
- Democratic two-party share, 2026 · 2024
- 31.4% · 23.6%
- Swing since 2024
- 7.7 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:53 PM (file).
Dallas County
- Active + Inactive
- 28,377
- Census adult citizens
- 27,817 ± 162
- Registrations ÷ adult citizens
- 102.0%
- Active only
- 89.2%
- Registrations ÷ all adults
- 103.7%
- Turnout
- 48.3%
- Ballots ÷ adult citizens
- 49.2%
- Everett Wess (D)
- 9,820
- Barry Moore (R)
- 3,716
- Democratic two-party share, 2026 · 2024
- 72.5% · 66.4%
- Swing since 2024
- 6.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:40 PM (file).
DeKalb County
- Active + Inactive
- 48,427
- Census adult citizens
- 50,738 ± 351
- Registrations ÷ adult citizens
- 95.4%
- Active only
- 84.4%
- Registrations ÷ all adults
- 85.4%
- Turnout
- 39.8%
- Ballots ÷ adult citizens
- 37.9%
- Everett Wess (D)
- 4,522
- Barry Moore (R)
- 14,490
- Democratic two-party share, 2026 · 2024
- 23.8% · 12.8%
- Swing since 2024
- 11.0 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:45 PM (file).
Elmore County
- Active + Inactive
- 64,795
- Census adult citizens
- 69,281 ± 288
- Registrations ÷ adult citizens
- 93.5%
- Active only
- 84.9%
- Registrations ÷ all adults
- 89.1%
- Turnout
- 47.9%
- Ballots ÷ adult citizens
- 44.8%
- Everett Wess (D)
- 9,834
- Barry Moore (R)
- 20,935
- Democratic two-party share, 2026 · 2024
- 32.0% · 23.8%
- Swing since 2024
- 8.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:53 PM (file).
Escambia County
- Active + Inactive
- 28,334
- Census adult citizens
- 28,240 ± 105
- Registrations ÷ adult citizens
- 100.3% (within the margin)
- Active only
- 86.3%
- Registrations ÷ all adults
- 99.3%
- Turnout
- 34.5%
- Ballots ÷ adult citizens
- 34.6%
- Everett Wess (D)
- 3,355
- Barry Moore (R)
- 6,358
- Democratic two-party share, 2026 · 2024
- 34.5% · 26.7%
- Swing since 2024
- 7.8 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:37 PM (file).
Etowah County
- Active + Inactive
- 77,176
- Census adult citizens
- 78,946 ± 268
- Registrations ÷ adult citizens
- 97.8%
- Active only
- 88.7%
- Registrations ÷ all adults
- 94.8%
- Turnout
- 40.6%
- Ballots ÷ adult citizens
- 39.7%
- Everett Wess (D)
- 9,918
- Barry Moore (R)
- 20,899
- Democratic two-party share, 2026 · 2024
- 32.2% · 22.0%
- Swing since 2024
- 10.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:58 PM (file).
Fayette County
- Active + Inactive
- 12,820
- Census adult citizens
- 12,643 ± 6
- Registrations ÷ adult citizens
- 101.4%
- Active only
- 93.2%
- Registrations ÷ all adults
- 102.6%
- Turnout
- 46.8%
- Ballots ÷ adult citizens
- 47.4%
- Everett Wess (D)
- 1,106
- Barry Moore (R)
- 4,791
- Democratic two-party share, 2026 · 2024
- 18.8% · 13.8%
- Swing since 2024
- 5.0 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:42 PM (file).
Franklin County
- Active + Inactive
- 19,751
- Census adult citizens
- 21,960 ± 526
- Registrations ÷ adult citizens
- 89.9%
- Active only
- 83.6%
- Registrations ÷ all adults
- 81.5%
- Turnout
- 40.9%
- Ballots ÷ adult citizens
- 36.8%
- Everett Wess (D)
- 2,002
- Barry Moore (R)
- 5,967
- Democratic two-party share, 2026 · 2024
- 25.1% · 13.1%
- Swing since 2024
- 12.0 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:53 PM (file).
Geneva County
- Active + Inactive
- 20,663
- Census adult citizens
- 20,708 ± 102
- Registrations ÷ adult citizens
- 99.8%
- Active only
- 88.5%
- Registrations ÷ all adults
- 95.2%
- Turnout
- 43.9%
- Ballots ÷ adult citizens
- 43.8%
- Everett Wess (D)
- 1,435
- Barry Moore (R)
- 7,560
- Democratic two-party share, 2026 · 2024
- 16.0% · 11.3%
- Swing since 2024
- 4.7 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:29 PM (file).
Greene County
- Active + Inactive
- 6,342
- Census adult citizens
- 5,823 ± 3
- Registrations ÷ adult citizens
- 108.9%
- Active only
- 96.8%
- Registrations ÷ all adults
- 113.7%
- Turnout
- 57.0%
- Ballots ÷ adult citizens
- 62.1%
- Everett Wess (D)
- 2,958
- Barry Moore (R)
- 583
- Democratic two-party share, 2026 · 2024
- 83.5% · 78.0%
- Swing since 2024
- 5.6 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:39 PM (file).
Hale County
- Active + Inactive
- 11,956
- Census adult citizens
- 11,220 ± 68
- Registrations ÷ adult citizens
- 106.6%
- Active only
- 95.2%
- Registrations ÷ all adults
- 103.2%
- Turnout
- 51.4%
- Ballots ÷ adult citizens
- 54.8%
- Everett Wess (D)
- 3,711
- Barry Moore (R)
- 2,311
- Democratic two-party share, 2026 · 2024
- 61.6% · 53.4%
- Swing since 2024
- 8.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:52 PM (file).
Henry County
- Active + Inactive
- 14,727
- Census adult citizens
- 13,965 ± 60
- Registrations ÷ adult citizens
- 105.5%
- Active only
- 94.3%
- Registrations ÷ all adults
- 100.5%
- Turnout
- 46.4%
- Ballots ÷ adult citizens
- 49.0%
- Everett Wess (D)
- 2,057
- Barry Moore (R)
- 4,744
- Democratic two-party share, 2026 · 2024
- 30.2% · 24.5%
- Swing since 2024
- 5.8 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:38 PM (file).
Houston County
- Active + Inactive
- 81,041
- Census adult citizens
- 81,549 ± 329
- Registrations ÷ adult citizens
- 99.4%
- Active only
- 86.8%
- Registrations ÷ all adults
- 94.6%
- Turnout
- 39.8%
- Ballots ÷ adult citizens
- 39.5%
- Everett Wess (D)
- 11,017
- Barry Moore (R)
- 20,989
- Democratic two-party share, 2026 · 2024
- 34.4% · 25.9%
- Swing since 2024
- 8.5 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:34 PM (file).
Jackson County
- Active + Inactive
- 40,808
- Census adult citizens
- 41,510 ± 134
- Registrations ÷ adult citizens
- 98.3%
- Active only
- 88.2%
- Registrations ÷ all adults
- 95.0%
- Turnout
- 35.6%
- Ballots ÷ adult citizens
- 35.0%
- Everett Wess (D)
- 3,235
- Barry Moore (R)
- 11,042
- Democratic two-party share, 2026 · 2024
- 22.7% · 14.0%
- Swing since 2024
- 8.6 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:39 PM (file).
Jefferson County
- Active + Inactive
- 497,364
- Census adult citizens
- 495,652 ± 1,473
- Registrations ÷ adult citizens
- 100.3%
- Active only
- 88.8%
- Registrations ÷ all adults
- 95.5%
- Turnout
- 50.0%
- Ballots ÷ adult citizens
- 50.1%
- Everett Wess (D)
- 161,139
- Barry Moore (R)
- 84,815
- Democratic two-party share, 2026 · 2024
- 65.5% · 55.3%
- Swing since 2024
- 10.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/04/2026 12:07 AM (file).
Lamar County
- Active + Inactive
- 11,003
- Census adult citizens
- 10,616 ± 70
- Registrations ÷ adult citizens
- 103.6%
- Active only
- 92.0%
- Registrations ÷ all adults
- 103.0%
- Turnout
- 41.3%
- Ballots ÷ adult citizens
- 42.8%
- Everett Wess (D)
- 746
- Barry Moore (R)
- 3,760
- Democratic two-party share, 2026 · 2024
- 16.6% · 11.8%
- Swing since 2024
- 4.8 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:43 PM (file).
Lauderdale County
- Active + Inactive
- 71,399
- Census adult citizens
- 75,606 ± 296
- Registrations ÷ adult citizens
- 94.4%
- Active only
- 83.8%
- Registrations ÷ all adults
- 90.7%
- Turnout
- 42.0%
- Ballots ÷ adult citizens
- 39.7%
- Everett Wess (D)
- 10,223
- Barry Moore (R)
- 19,516
- Democratic two-party share, 2026 · 2024
- 34.4% · 24.0%
- Swing since 2024
- 10.4 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:44 PM (file).
Lawrence County
- Active + Inactive
- 25,966
- Census adult citizens
- 25,822 ± 167
- Registrations ÷ adult citizens
- 100.6% (within the margin)
- Active only
- 92.5%
- Registrations ÷ all adults
- 97.7%
- Turnout
- 39.4%
- Ballots ÷ adult citizens
- 39.6%
- Everett Wess (D)
- 2,901
- Barry Moore (R)
- 7,173
- Democratic two-party share, 2026 · 2024
- 28.8% · 18.6%
- Swing since 2024
- 10.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:38 PM (file).
Lee County
- Active + Inactive
- 134,526
- Census adult citizens
- 135,079 ± 731
- Registrations ÷ adult citizens
- 99.6%
- Active only
- 81.5%
- Registrations ÷ all adults
- 88.7%
- Turnout
- 40.7%
- Ballots ÷ adult citizens
- 40.5%
- Everett Wess (D)
- 24,548
- Barry Moore (R)
- 29,497
- Democratic two-party share, 2026 · 2024
- 45.4% · 35.9%
- Swing since 2024
- 9.5 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 11:50 PM (file).
Limestone County
- Active + Inactive
- 88,329
- Census adult citizens
- 84,351 ± 526
- Registrations ÷ adult citizens
- 104.7%
- Active only
- 94.9%
- Registrations ÷ all adults
- 92.4%
- Turnout
- 45.4%
- Ballots ÷ adult citizens
- 47.6%
- Everett Wess (D)
- 15,612
- Barry Moore (R)
- 24,110
- Democratic two-party share, 2026 · 2024
- 39.3% · 27.8%
- Swing since 2024
- 11.5 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:48 PM (file).
Lowndes County
- Active + Inactive
- 9,378
- Census adult citizens
- 7,667 ± 9
- Registrations ÷ adult citizens
- 122.3%
- Active only
- 105.1%
- Registrations ÷ all adults
- 125.2%
- Turnout
- 51.9%
- Ballots ÷ adult citizens
- 63.5%
- Everett Wess (D)
- 3,486
- Barry Moore (R)
- 1,285
- Democratic two-party share, 2026 · 2024
- 73.1% · 68.7%
- Swing since 2024
- 4.3 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:45 PM (file).
Macon County
- Active + Inactive
- 15,241
- Census adult citizens
- 15,642 ± 125
- Registrations ÷ adult citizens
- 97.4%
- Active only
- 77.9%
- Registrations ÷ all adults
- 99.8%
- Turnout
- 43.4%
- Ballots ÷ adult citizens
- 42.3%
- Everett Wess (D)
- 5,353
- Barry Moore (R)
- 1,182
- Democratic two-party share, 2026 · 2024
- 81.9% · 78.3%
- Swing since 2024
- 3.6 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:40 PM (file).
Madison County
- Active + Inactive
- 337,174
- Census adult citizens
- 306,802 ± 1,119
- Registrations ÷ adult citizens
- 109.9%
- Active only
- 95.6%
- Registrations ÷ all adults
- 98.4%
- Turnout
- 47.7%
- Ballots ÷ adult citizens
- 52.4%
- Everett Wess (D)
- 87,464
- Barry Moore (R)
- 71,668
- Democratic two-party share, 2026 · 2024
- 55.0% · 45.4%
- Swing since 2024
- 9.5 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:22 PM (file).
Marengo County
- Active + Inactive
- 15,017
- Census adult citizens
- 14,530 ± 106
- Registrations ÷ adult citizens
- 103.4%
- Active only
- 92.0%
- Registrations ÷ all adults
- 104.3%
- Turnout
- 53.0%
- Ballots ÷ adult citizens
- 54.8%
- Everett Wess (D)
- 4,395
- Barry Moore (R)
- 3,477
- Democratic two-party share, 2026 · 2024
- 55.8% · 48.1%
- Swing since 2024
- 7.7 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:00 PM (file).
Marion County
- Active + Inactive
- 22,283
- Census adult citizens
- 22,873 ± 91
- Registrations ÷ adult citizens
- 97.4%
- Active only
- 88.6%
- Registrations ÷ all adults
- 96.7%
- Turnout
- 37.0%
- Ballots ÷ adult citizens
- 36.0%
- Everett Wess (D)
- 1,219
- Barry Moore (R)
- 6,944
- Democratic two-party share, 2026 · 2024
- 14.9% · 8.9%
- Swing since 2024
- 6.0 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:39 PM (file).
Marshall County
- Active + Inactive
- 68,844
- Census adult citizens
- 69,423 ± 517
- Registrations ÷ adult citizens
- 99.2%
- Active only
- 90.1%
- Registrations ÷ all adults
- 89.3%
- Turnout
- 39.3%
- Ballots ÷ adult citizens
- 39.0%
- Everett Wess (D)
- 6,235
- Barry Moore (R)
- 20,540
- Democratic two-party share, 2026 · 2024
- 23.3% · 13.9%
- Swing since 2024
- 9.4 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:45 PM (file).
Mobile County
- Active + Inactive
- 310,552
- Census adult citizens
- 310,889 ± 631
- Registrations ÷ adult citizens
- 99.9%
- Active only
- 87.8%
- Registrations ÷ all adults
- 97.4%
- Turnout
- 41.1%
- Ballots ÷ adult citizens
- 41.1%
- Everett Wess (D)
- 65,956
- Barry Moore (R)
- 60,848
- Democratic two-party share, 2026 · 2024
- 52.0% · 41.7%
- Swing since 2024
- 10.3 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 11:29 PM (file).
Monroe County
- Active + Inactive
- 15,822
- Census adult citizens
- 15,270 ± 57
- Registrations ÷ adult citizens
- 103.6%
- Active only
- 91.4%
- Registrations ÷ all adults
- 105.4%
- Turnout
- 47.6%
- Ballots ÷ adult citizens
- 49.3%
- Everett Wess (D)
- 3,325
- Barry Moore (R)
- 4,130
- Democratic two-party share, 2026 · 2024
- 44.6% · 38.4%
- Swing since 2024
- 6.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:43 PM (file).
Montgomery County
- Active + Inactive
- 159,679
- Census adult citizens
- 165,226 ± 692
- Registrations ÷ adult citizens
- 96.6%
- Active only
- 84.6%
- Registrations ÷ all adults
- 91.7%
- Turnout
- 50.3%
- Ballots ÷ adult citizens
- 48.6%
- Everett Wess (D)
- 58,274
- Barry Moore (R)
- 21,308
- Democratic two-party share, 2026 · 2024
- 73.2% · 65.5%
- Swing since 2024
- 7.7 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:15 PM (file).
Morgan County
- Active + Inactive
- 88,395
- Census adult citizens
- 90,880 ± 717
- Registrations ÷ adult citizens
- 97.3%
- Active only
- 88.4%
- Registrations ÷ all adults
- 90.2%
- Turnout
- 42.0%
- Ballots ÷ adult citizens
- 40.9%
- Everett Wess (D)
- 12,389
- Barry Moore (R)
- 24,343
- Democratic two-party share, 2026 · 2024
- 33.7% · 23.5%
- Swing since 2024
- 10.3 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:23 PM (file).
Perry County
- Active + Inactive
- 7,366
- Census adult citizens
- 6,215 ± 133
- Registrations ÷ adult citizens
- 118.5%
- Active only
- 104.3%
- Registrations ÷ all adults
- 125.0%
- Turnout
- 56.1%
- Ballots ÷ adult citizens
- 66.4%
- Everett Wess (D)
- 3,099
- Barry Moore (R)
- 943
- Democratic two-party share, 2026 · 2024
- 76.7% · 71.4%
- Swing since 2024
- 5.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:40 PM (file).
Pickens County
- Active + Inactive
- 13,762
- Census adult citizens
- 14,657 ± 125
- Registrations ÷ adult citizens
- 93.9%
- Active only
- 83.1%
- Registrations ÷ all adults
- 93.7%
- Turnout
- 50.8%
- Ballots ÷ adult citizens
- 47.7%
- Everett Wess (D)
- 3,042
- Barry Moore (R)
- 3,828
- Democratic two-party share, 2026 · 2024
- 44.3% · 38.3%
- Swing since 2024
- 6.0 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:38 PM (file).
Pike County
- Active + Inactive
- 23,510
- Census adult citizens
- 25,760 ± 218
- Registrations ÷ adult citizens
- 91.3%
- Active only
- 83.0%
- Registrations ÷ all adults
- 86.5%
- Turnout
- 43.7%
- Ballots ÷ adult citizens
- 39.9%
- Everett Wess (D)
- 4,669
- Barry Moore (R)
- 5,501
- Democratic two-party share, 2026 · 2024
- 45.9% · 37.3%
- Swing since 2024
- 8.6 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:41 PM (file).
Randolph County
- Active + Inactive
- 19,438
- Census adult citizens
- 17,664 ± 86
- Registrations ÷ adult citizens
- 110.0%
- Active only
- 94.2%
- Registrations ÷ all adults
- 106.5%
- Turnout
- 37.3%
- Ballots ÷ adult citizens
- 41.1%
- Everett Wess (D)
- 1,745
- Barry Moore (R)
- 5,435
- Democratic two-party share, 2026 · 2024
- 24.3% · 17.4%
- Swing since 2024
- 6.9 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:27 PM (file).
Russell County
- Active + Inactive
- 44,783
- Census adult citizens
- 44,094 ± 162
- Registrations ÷ adult citizens
- 101.6%
- Active only
- 78.9%
- Registrations ÷ all adults
- 99.6%
- Turnout
- 33.4%
- Ballots ÷ adult citizens
- 33.9%
- Everett Wess (D)
- 8,928
- Barry Moore (R)
- 5,928
- Democratic two-party share, 2026 · 2024
- 60.1% · 50.8%
- Swing since 2024
- 9.3 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:35 PM (file).
Shelby County
- Active + Inactive
- 183,439
- Census adult citizens
- 171,593 ± 665
- Registrations ÷ adult citizens
- 106.9%
- Active only
- 93.5%
- Registrations ÷ all adults
- 98.1%
- Turnout
- 47.4%
- Ballots ÷ adult citizens
- 50.7%
- Everett Wess (D)
- 34,631
- Barry Moore (R)
- 51,460
- Democratic two-party share, 2026 · 2024
- 40.2% · 29.3%
- Swing since 2024
- 10.9 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:22 PM (file).
St. Clair County
- Active + Inactive
- 74,581
- Census adult citizens
- 72,531 ± 244
- Registrations ÷ adult citizens
- 102.8%
- Active only
- 90.4%
- Registrations ÷ all adults
- 97.2%
- Turnout
- 42.1%
- Ballots ÷ adult citizens
- 43.3%
- Everett Wess (D)
- 8,613
- Barry Moore (R)
- 22,523
- Democratic two-party share, 2026 · 2024
- 27.7% · 17.7%
- Swing since 2024
- 10.0 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:13 PM (file).
Sumter County
- Active + Inactive
- 8,967
- Census adult citizens
- 9,520 ± 56
- Registrations ÷ adult citizens
- 94.2%
- Active only
- 78.0%
- Registrations ÷ all adults
- 95.7%
- Turnout
- 49.8%
- Ballots ÷ adult citizens
- 46.9%
- Everett Wess (D)
- 3,393
- Barry Moore (R)
- 1,028
- Democratic two-party share, 2026 · 2024
- 76.7% · 70.7%
- Swing since 2024
- 6.0 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:39 PM (file).
Talladega County
- Active + Inactive
- 60,958
- Census adult citizens
- 63,345 ± 279
- Registrations ÷ adult citizens
- 96.2%
- Active only
- 85.2%
- Registrations ÷ all adults
- 93.6%
- Turnout
- 40.2%
- Ballots ÷ adult citizens
- 38.6%
- Everett Wess (D)
- 11,015
- Barry Moore (R)
- 13,307
- Democratic two-party share, 2026 · 2024
- 45.3% · 33.0%
- Swing since 2024
- 12.3 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 08:26 PM (file).
Tallapoosa County
- Active + Inactive
- 32,067
- Census adult citizens
- 32,188 ± 157
- Registrations ÷ adult citizens
- 99.6%
- Active only
- 88.6%
- Registrations ÷ all adults
- 96.9%
- Turnout
- 46.0%
- Ballots ÷ adult citizens
- 45.8%
- Everett Wess (D)
- 4,723
- Barry Moore (R)
- 9,924
- Democratic two-party share, 2026 · 2024
- 32.2% · 25.1%
- Swing since 2024
- 7.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:41 PM (file).
Tuscaloosa County
- Active + Inactive
- 147,355
- Census adult citizens
- 182,501 ± 700
- Registrations ÷ adult citizens
- 80.7%
- Active only
- 70.5%
- Registrations ÷ all adults
- 75.8%
- Turnout
- 43.4%
- Ballots ÷ adult citizens
- 35.0%
- Everett Wess (D)
- 32,882
- Barry Moore (R)
- 30,482
- Democratic two-party share, 2026 · 2024
- 51.9% · 39.7%
- Swing since 2024
- 12.2 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 10:19 PM (file).
Walker County
- Active + Inactive
- 49,162
- Census adult citizens
- 49,379 ± 199
- Registrations ÷ adult citizens
- 99.6%
- Active only
- 89.8%
- Registrations ÷ all adults
- 97.4%
- Turnout
- 38.5%
- Ballots ÷ adult citizens
- 38.4%
- Everett Wess (D)
- 4,020
- Barry Moore (R)
- 14,670
- Democratic two-party share, 2026 · 2024
- 21.5% · 13.9%
- Swing since 2024
- 7.6 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:53 PM (file).
Washington County
- Active + Inactive
- 13,511
- Census adult citizens
- 12,084 ± 88
- Registrations ÷ adult citizens
- 111.8%
- Active only
- 100.7%
- Registrations ÷ all adults
- 115.7%
- Turnout
- 47.0%
- Ballots ÷ adult citizens
- 52.6%
- Everett Wess (D)
- 1,721
- Barry Moore (R)
- 4,511
- Democratic two-party share, 2026 · 2024
- 27.6% · 22.2%
- Swing since 2024
- 5.4 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:44 PM (file).
Wilcox County
- Active + Inactive
- 8,263
- Census adult citizens
- 7,884 ± 35
- Registrations ÷ adult citizens
- 104.8%
- Active only
- 95.3%
- Registrations ÷ all adults
- 107.5%
- Turnout
- 62.1%
- Ballots ÷ adult citizens
- 65.1%
- Everett Wess (D)
- 3,451
- Barry Moore (R)
- 1,531
- Democratic two-party share, 2026 · 2024
- 69.3% · 65.8%
- Swing since 2024
- 3.5 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:36 PM (file).
Winston County
- Active + Inactive
- 17,674
- Census adult citizens
- 18,453 ± 174
- Registrations ÷ adult citizens
- 95.8%
- Active only
- 89.8%
- Registrations ÷ all adults
- 93.4%
- Turnout
- 39.6%
- Ballots ÷ adult citizens
- 37.9%
- Everett Wess (D)
- 952
- Barry Moore (R)
- 5,975
- Democratic two-party share, 2026 · 2024
- 13.7% · 8.0%
- Swing since 2024
- 5.8 points toward Democrats
Ballots: Total Ballots Cast. Last updated 11/03/2026 09:39 PM (file).