top of page

2024 Alabama 1st Congressional District General Election Results

In the 2024 general election for Alabama’s 1st Congressional District, incumbent Republican Barry Moore won in a landslide, defeating Democrat Tom Holmes with about 78.43% of the vote to Holmes’s 21.47%.

Full Results

Barry Moore (REP)

Percent: 78.43%

Votes: 257,310


Tom Holmes (DEM)

Percent: 21.47%

Votes: 70,451


Write-In

Percent: 0.09%

Votes: 305


Total votes: 328,066

District Map by County

ree

Results by County

Baldwin County


Barry Moore (REP)

Percent: 80.04%

Votes: 96,109


Tom Holmes (DEM)

Percent: 19.86%

Votes: 23,846


Write-In

Percent: 0.10%

Votes: 119


Total votes: 120,074


Coffee County


Barry Moore (REP)

Percent: 79.83%

Votes: 17,628


Tom Holmes (DEM)

Percent: 20.06%

Votes: 4,430


Write-In

Percent: 0.10%

Votes: 23


Total votes: 22,081


Covington County


Barry Moore (REP)

Percent: 86.11%

Votes: 14,494


Tom Holmes (DEM)

Percent: 13.86%

Votes: 2,333


Write-In

Percent: 0.02%

Votes: 4


Total votes: 16,831


Dale County


Barry Moore (REP)

Percent: 76.79%

Votes: 14,543


Tom Holmes (DEM)

Percent: 23.12%

Votes: 4,378

Write-In

Percent: 0.09%

Votes: 17


Total votes: 18,938


Escambia County


Barry Moore (REP)

Percent: 73.31%

Votes: 10,753


Tom Holmes (DEM)

Percent: 26.62%

Votes: 3,904


Write-In

Percent: 0.07%

Votes: 11


Total votes: 14,668


Geneva County


Barry Moore (REP)

Percent: 88.81%

Votes: 10,912


Tom Holmes (DEM)

Percent: 11.16%

Votes: 1,371


Write-In

Percent: 0.03%

Votes: 4


Total votes: 12,287


Henry County


Barry Moore (REP)

Percent: 76.76%

Votes: 7,055


Tom Holmes (DEM)

Percent: 23.19%

Votes: 2,131


Write-In

Percent: 0.05%

Votes: 5


Total votes: 9,191


Houston County


Barry Moore (REP)

Percent: 75.00%

Votes: 32,761


Tom Holmes (DEM)

Percent: 24.89%

Votes: 10,870


Write-In

Percent: 0.11%

Votes: 49


Total votes: 43,680


Mobile County


Barry Moore (REP)

Percent: 75.45%

Votes: 53,055


Tom Holmes (DEM)

Percent: 24.44%

Votes: 17,188


Write-In

Percent: 0.10%

Votes: 73


Total votes: 70,316


Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.
bottom of page