Voting & Elections in Banks, AL

Presidential election results and party lean trends

County-level data: Election results are reported at the county level. Banks is located in Pike County, AL. Results reflect all voters in the county, not just those in Banks.

Election Overview

Source: Pike County (2024)

2024 Winner

Republican

Dem Votes

4,899

37.1%

GOP Votes

8,224

62.2%

Total Votes

13,214

Margin

R+25.2%

Shift from 2020

R+7.8pp

vs prior election

📊Election Results by Year
20162024
📈Partisan Lean Trend
R+25.2%

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
20244,8998,22413,21437.1%62.2%R+25.2
20205,6368,04213,84140.7%58.1%R+17.4
20165,0397,68113,02538.7%59.0%R+20.3

In the 2024 presidential election, Pike County recorded 13,214 total votes. Republicans won the county with 62.2% of the vote compared to 37.1% for Democrats, a margin of R+25.2%. Compared to 2020, the margin shifted R+7.8pp from the previous election. Since 2016, Pike County has shifted 4.9 percentage points toward Republicans.