Voting & Elections in Royal, IL

Presidential election results and party lean trends

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

Election Overview

Source: Champaign County (2024)

2024 Winner

Democrat

Dem Votes

54,314

61.3%

GOP Votes

32,965

37.2%

Total Votes

88,627

Margin

D+24.1%

Shift from 2020

D+1.3pp

vs prior election

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

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
202454,31432,96588,62761.3%37.2%D+24.1
202057,06735,28595,56859.7%36.9%D+22.8
201649,69433,23589,19655.7%37.3%D+18.5

In the 2024 presidential election, Champaign County recorded 88,627 total votes. Democrats won the county with 61.3% of the vote compared to 37.2% for Republicans, a margin of D+24.1%. Compared to 2020, the margin shifted D+1.3pp from the previous election. Since 2016, Champaign County has shifted 5.6 percentage points toward Democrats.