Grand Forks County, ND

ND · Presidential Elections 18922024

R+18.0
2024 Margin
R+4.7%
2020→2024 Swing
R since 2012
Voting Streak
73K
Population

Grand Forks County, ND (North Dakota) voted R+18.0 for Donald Trump (Republican) in the 2024 presidential election, with Trump receiving 18,123 votes (57.7%) to 12,469 (39.7%) for Harris.

This represents a R+4.7% swing toward Republicans compared to 2020. Grand Forks County is classified as a solid Republican county. Grand Forks County has voted Republican in every presidential election since 2012. The county has a population of approximately 72,923.

Quick Stats

2024 ResultR+18.0
2020→2024 SwingR+4.7%
Voting StreakR since 2012
Elections on Record34

Demographics

Population72,923
Median Age
30.9(US: 38.7)
College (BA+)
38.0%(US: 35.2%)
Median Income
$68,075(US: $80k)
White (non-Hisp)
82.2%(US: 57.6%)
Hispanic
5.4%(US: 19.1%)
Black
4.2%(US: 12.2%)
Asian
2.8%(US: 5.7%)
Homeownership
51.8%(US: 64.5%)
Poverty Rate
13.2%(US: 12.3%)
Veterans
7.6%(US: 6.2%)
Non-English (CVAP)
5.7%(US: 17.0%)
Source: Census ACS 5-Year (2020-2024)

Community Profile

Religious Composition

Source: Religion Census 2020
Mainline Protestant
20.3%(Unique Concentration)
Catholic
17.9%
Evangelical
7.4%(Below Average)
LDS/Mormon
1.6%
Black Protestant
0.3%

Ancestry Groups

Source: Census ACS

Top reported ancestry groups (compared to national average).

German
27.6%Above Average(2.2x)
Irish
9.3%
English
5.8%
Polish
4.1%Above Average(1.6x)
Mexican
3.4%
French
2.9%(1.5x)
+ 4 more reported ancestry groups

Age Distribution

Median:30.9 yrs(US: 38.5)
Under 18
21.2%
18-29
19.1%
30-44
21.9%
45-64
23.5%
65+
14.3%
National average

Employment by Industry

Census ACS
Retail Trade
12.9%(1.2x US)
Educational Services
9.3%
Manufacturing
8.9%
Professional & Technical
6.3%(0.5x US)
Construction
5.8%(0.9x US)
Healthcare & Social Services
4.8%
National average
+ 1 more sectors

Presidential Elections

Presidential Results

YearDemocratRepublicanMarginSwing
202439.7%(12,469)57.7%(18,123)R+18.0R+4.7
202041.6%(12,880)54.9%(16,987)R+13.3D+4.8
201635.7%(10,851)53.8%(16,340)R+18.1R+14.7
201246.7%(14,032)50.1%(15,060)R+3.4R+8.5
200851.7%(16,104)46.6%(14,520)D+5.1D+20.4
200441.5%(12,646)56.8%(17,298)R+15.3D+3.3
200037.3%(10,593)55.9%(15,875)R+18.6R+17.7
199644.0%(11,376)44.9%(11,606)R+0.9D+8.0
199235.1%(10,930)44.1%(13,705)R+8.9R+0.5
198845.4%(12,494)53.8%(14,801)R+8.4D+13.9

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

Presidential Margin Trend

Grand Forks County, ND18922024

D+R++60+40+200-20-40-6018921900190819161924193219401948195619641972198019881996200420122020
Democratic margin
Republican margin

Senate Elections

Senate Results

YearDemocratRepublicanMarginSwing
202440.1%(12,418)59.7%(18,509)R+19.6R+1.2
202234.3%(6,474)52.7%(9,954)R+18.4R+25.1
201853.1%(14,827)46.4%(12,952)D+6.7D+50.8
201625.9%(7,714)69.9%(20,860)R+44.1R+55.6
201255.6%(16,542)44.0%(13,101)D+11.6D+60.4
201024.8%(5,049)73.7%(14,984)R+48.9R+99.5
200674.5%(13,260)23.9%(4,249)D+50.6D+6.6
200472.0%(21,595)28.0%(8,393)D+44.0D+9.6
200067.2%(18,894)32.8%(9,215)D+34.4R+1.6
199867.4%(10,487)31.4%(4,877)D+36.1D+17.6

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

Governor Elections

Governor Results

YearDemocratRepublicanMarginSwing
202433.1%(10,153)62.0%(19,016)R+28.9D+1.1
202032.8%(10,006)62.8%(19,150)R+30.0D+14.7
201625.3%(7,392)70.0%(20,458)R+44.7R+18.1
201234.7%(10,045)61.3%(17,749)R+26.6D+23.7
200823.8%(7,268)74.1%(22,619)R+50.3R+4.7
200426.4%(7,870)72.0%(21,450)R+45.6R+43.7
200049.1%(13,882)50.9%(14,405)R+1.8D+20.2
199639.0%(9,890)61.0%(15,485)R+22.0R+0.8
199238.6%(11,790)59.9%(18,279)R+21.3R+46.8
198862.8%(17,188)37.2%(10,195)D+25.5D+7.4

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

Explore More