Voting & Elections in Union, AL

Presidential election results and party lean trends

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

Election Overview

Source: Greene County (2024)

2024 Winner

Democrat

Dem Votes

3,133

77.6%

GOP Votes

885

21.9%

Total Votes

4,035

Margin

D+55.7%

Shift from 2020

R+7.3pp

vs prior election

📊Election Results by Year
20162024
📈Partisan Lean Trend
D+55.7%

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
20243,1338854,03577.6%21.9%D+55.7
20203,8848754,77581.3%18.3%D+63.0
20164,0068384,86282.4%17.2%D+65.2

In the 2024 presidential election, Greene County recorded 4,035 total votes. Democrats won the county with 77.6% of the vote compared to 21.9% for Republicans, a margin of D+55.7%. Compared to 2020, the margin shifted R+7.3pp from the previous election. Since 2016, Greene County has shifted 9.4 percentage points toward Republicans.