Voting & Elections in Herrin, IL

Presidential election results and party lean trends

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

Election Overview

Source: Williamson County (2024)

2024 Winner

Republican

Dem Votes

9,890

30.0%

GOP Votes

22,686

68.8%

Total Votes

32,998

Margin

R+38.8%

Shift from 2020

R+1.4pp

vs prior election

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

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
20249,89022,68632,99830.0%68.8%R+38.8
202010,20622,80133,72930.3%67.6%R+37.3
20168,53921,50331,42227.2%68.4%R+41.3

In the 2024 presidential election, Williamson County recorded 32,998 total votes. Republicans won the county with 68.8% of the vote compared to 30.0% for Democrats, a margin of R+38.8%. Compared to 2020, the margin shifted R+1.4pp from the previous election. Since 2016, Williamson County has shifted 2.5 percentage points toward Democrats.