Rock County, MN

MN · Presidential Elections 18922024

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

Rock County, MN (Minnesota) voted R+39.2 for Donald Trump (Republican) in the 2024 presidential election, with Trump receiving 3,690 votes (68.68%) to 1,585 (29.5%) for Harris.

This represents a R+0.5% swing toward Republicans compared to 2020. Rock County is classified as a deep Republican county. Rock County has voted Republican in every presidential election since 1968. The county has a population of approximately 9,621.

Open in Cartographer

Interactive map with county profile in split-screen view

Quick Stats

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

Demographics

Population9,621
Median Age
41.2(US: 38.7)
College (BA+)
26.3%(US: 35.2%)
Median Income
$71,295(US: $80k)
White (non-Hisp)
92.0%(US: 57.6%)
Hispanic
4.0%(US: 19.1%)
Homeownership
76.6%(US: 64.5%)
Poverty Rate
10.6%(US: 12.3%)
Veterans
6.1%(US: 6.2%)
Non-English (CVAP)
2.8%(US: 17.0%)
Source: Census ACS 5-Year (2020-2024)

Community Profile

Religious Composition

Source: Religion Census 2020
Mainline Protestant
40.5%(Primary Hub)
Catholic
14.5%
Evangelical
14.0%

Ancestry Groups

Source: Census ACS

Top reported ancestry groups (compared to national average).

German
41.4%Significant Hub(3.4x)
Irish
6.0%
English
3.7%
American Heritage
2.6%
Mexican
1.6%
Polish
1.0%

Age Distribution

Median:41.2 yrs(US: 38.5)
Under 18
24.4%
18-29
7.9%
30-44
16.7%
45-64
30.6%
65+
20.4%
National average

Employment by Industry

Census ACS
Agriculture & ForestryExceptional Hub
10.2%(6.0x US)
Retail Trade
9.3%(0.9x US)
Manufacturing
8.3%(0.8x US)
Construction
8.1%(1.2x US)
Professional & Technical
6.6%(0.6x US)
Healthcare & Social Services
5.4%(1.2x US)
National average
+ 1 more sectors

Presidential Elections

Presidential Results

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

Source: Official state election returns via MIT Election Data + Science Lab

Presidential Margin Trend

Rock County, MN18922024

D+R++80+60+40+200-20-40-60-8018921900190819161924193219401948195619641972198019881996200420122020
Democratic margin
Republican margin

Senate Elections

Senate Results

YearDemocratRepublicanMarginSwing
202434.3%(1,810)62.2%(3,283)R+27.9D+7.6
202028.4%(1,461)63.9%(3,286)R+35.5D+13.8
201872.3%(2,711)121.6%(4,559)R+49.3R+28.6
201436.2%(1,141)56.8%(1,793)R+20.7R+18.6
201245.8%(2,148)47.9%(2,245)R+2.1D+16.4
200835.8%(1,750)54.3%(2,656)R+18.5R+10.4
200643.5%(1,806)51.7%(2,144)R+8.1R+0.4
200244.2%(2,019)52.0%(2,373)R+7.8R+0.8
200043.6%(2,146)50.6%(2,488)R+7.0D+3.2
199642.9%(2,088)53.0%(2,580)R+10.1D+5.9

Source: Official state election returns via MIT Election Data + Science Lab

Governor Elections

Governor Results

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

Source: Official state election returns via MIT Election Data + Science Lab

Explore More