Rock County, Minnesota: null

Minnesota · Presidential Elections 18922024

R+39.2
2024 Margin
R+0.5%
2020→2024 Swing
R since 1968
Voting Streak
Classification
10K
Population

Rock County, Minnesota voted R+39.2 for Donald Trump in 2024, with Trump receiving 3,690 votes (68.68%). This represented a R+0.5% swing toward Republicans compared to 2020. The county has voted Republican in every presidential election since 1968.

Electoral Behavior

Volatility
6.6
Elasticity
Inelastic
Trend
-1.4/yr (red)

Quick Stats

2024 ResultR+39.2
2020→2024 SwingR+0.5%
Voting StreakR since 1968
Elections on Record34

Demographics

Population9,704
Median Age
40.9(US: 38.4)
College (BA+)
33.6%(US: 47.9%)
Median Income
$75,060(US: $78k)
White (non-Hisp)
92.0%(US: 57.5%)
Hispanic
3.8%(US: 18.6%)
Homeownership
76.0%(US: 64.2%)
Poverty Rate
9.5%(US: 12.4%)
Veterans
6.6%(US: 6.4%)

Presidential Elections

YearDemocratRepublicanMarginSwing
202429.5%(1,585)68.7%(3,690)R+39.2-0.5
202029.7%(1,556)68.4%(3,583)R+38.7-3.2
201628.4%(1,373)63.9%(3,091)R+35.5-17.7
201240.2%(1,946)58.0%(2,810)R+17.8-3.8
200841.8%(2,079)55.8%(2,775)R+14.0+7.4
200438.5%(2,000)59.9%(3,111)R+21.4-7.6
200041.5%(2,081)55.3%(2,772)R+13.8-13.2
199643.7%(2,142)44.2%(2,169)R+0.6+0.6
199237.6%(2,006)38.7%(2,065)R+1.1+4.7
198846.7%(2,435)52.5%(2,737)R+5.8+9.3

Senate Elections

YearDemocratRepublicanMarginSwing
202434.3%(1,810)62.3%(3,283)R+27.9+7.6
202028.4%(1,461)63.9%(3,286)R+35.5-15.2
201838.5%(1,452)58.8%(2,217)R+20.3+0.4
201436.1%(1,141)56.8%(1,793)R+20.7-18.6
201245.8%(2,148)47.9%(2,245)R+2.1+16.4
200835.8%(1,750)54.3%(2,656)R+18.5-10.4
200643.5%(1,806)51.7%(2,144)R+8.1-0.4
200244.2%(2,019)52.0%(2,373)R+7.8-0.8
200043.6%(2,146)50.6%(2,488)R+7.0+3.2
199642.9%(2,088)53.0%(2,580)R+10.1+5.9

Governor Elections

YearDemocratRepublicanMarginSwing
20220.0%(0)69.5%(2,877)R+69.5-45.7
201836.9%(1,390)60.8%(2,288)R+23.9-2.6
201436.3%(1,137)57.6%(1,804)R+21.3-0.7
201034.6%(1,264)55.2%(2,017)R+20.6-3.0
200638.1%(1,585)55.8%(2,318)R+17.6-7.2
200238.6%(1,727)49.0%(2,195)R+10.4+37.3
19980.0%(0)47.8%(1,832)R+47.8-26.7
199434.8%(1,317)55.8%(2,114)R+21.0-19.2
199048.1%(2,097)50.0%(2,177)R+1.8+18.6
198639.5%(1,908)59.9%(2,893)R+20.4-25.1

Related Counties

Share on X

Explore More