Akashic
1892–2024
Akashic
Minneapolis-St. Paul
presidential margin
2008D+9.52012D+7.02016D+2.92020D+8.52024D+5.5
full record · 18922024
D+5.5
2024
median income$93,929U.S. $80,734 · MN $89,062
median age38.9U.S. 39.1
poverty rate8.9%U.S. 12.5%
bachelor’s+ (25+)40.5%U.S. 35.6%
non-english13.1%U.S. 22.3%
race · ethnicity · ancestry
German29.3%
Norwegian11.1%
Irish10.3%
African American4.1%
Somali1.2%
African0.6%
Mexican3.9%
Puerto Rican0.3%
Ecuadorian0.3%
Hmong2.0%
Asian Indian0.8%
Chinese0.6%
religion
other traditions
Mainline12.4%
Muslim2.2%
Other Christian0.5%
Latter-day Saints0.5%
American Community Survey 2024 5-year (income, age, poverty, education, language, race, ancestry) · presidential returns from MIT Election Lab through 2024 · 2020 U.S. Religion Census (ASARB) — congregational adherents, unaffiliated is the unclaimed remainder.

Minneapolis-St. Paul, Minnesota

Akashic
Minneapolis-St. PaulHarrisD+5.5
2024 presidential margin by county for Minneapolis-St. Paul, MNA map of the constituent counties of Minneapolis-St. Paul, MN, each outlined and filled by its 2024 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Redwood County, MN · R+43.2Faribault County, MN · R+37.3Isanti County, MN · R+41.1Renville County, MN · R+41.3Crow Wing County, MN · R+31.3Kandiyohi County, MN · R+30.9Pine County, MN · R+35.1Polk County, WI · R+30.9Le Sueur County, MN · R+33.6Morrison County, MN · R+55.9Wright County, MN · R+29.2Meeker County, MN · R+42.7Ramsey County, MN · D+43.1Hubbard County, MN · R+31.4St. Croix County, WI · R+19.2Washington County, MN · D+8.9Cottonwood County, MN · R+41.0Douglas County, MN · R+35.0Traverse County, MN · R+31.6Anoka County, MN · R+4.4Cass County, MN · R+33.4Grant County, MN · R+30.5Goodhue County, MN · R+16.4Scott County, MN · R+8.5Sherburne County, MN · R+34.8Barron County, WI · R+29.0Pope County, MN · R+31.6Beltrami County, MN · R+5.6Swift County, MN · R+34.1Carver County, MN · R+5.4Pierce County, WI · R+16.7Stevens County, MN · R+27.0Big Stone County, MN · R+29.5McLeod County, MN · R+37.8Dunn County, WI · R+15.9Rice County, MN · R+2.5Burnett County, WI · R+30.9Kanabec County, MN · R+42.3Wabasha County, MN · R+28.1Steele County, MN · R+24.4Sibley County, MN · R+42.9Chippewa County, MN · R+34.0Yellow Medicine County, MN · R+40.5Washburn County, WI · R+28.2Benton County, MN · R+35.8Lac qui Parle County, MN · R+32.2Aitkin County, MN · R+30.8Stearns County, MN · R+26.7Todd County, MN · R+53.4Waseca County, MN · R+32.4Dakota County, MN · D+12.8Chisago County, MN · R+31.3Hennepin County, MN · D+42.4Wadena County, MN · R+51.3Mille Lacs County, MN · R+40.8Jackson County, MN · R+42.0Lyon County, MN · R+31.7
How it voted
Share of the 2024 vote
Kamala HarrisDemocratic51.5%1,446,825
Donald TrumpRepublican46.1%1,293,482
Robert F. Kennedy Jr.We The People2.4%68,394
D+60
R+60
57 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
County-level results (57 counties) — table
2024 presidential result by county for Minneapolis-St. Paul, MN — winner and D-vs-R margin.
CountyWinnerMargin
Aitkin County, MNRepublicanR+30.8
Anoka County, MNRepublicanR+4.4
Barron County, WIRepublicanR+29.0
Beltrami County, MNRepublicanR+5.6
Benton County, MNRepublicanR+35.8
Big Stone County, MNRepublicanR+29.5
Burnett County, WIRepublicanR+30.9
Carver County, MNRepublicanR+5.4
Cass County, MNRepublicanR+33.4
Chippewa County, MNRepublicanR+34.0
Chisago County, MNRepublicanR+31.3
Cottonwood County, MNRepublicanR+41.0
Crow Wing County, MNRepublicanR+31.3
Dakota County, MNDemocraticD+12.8
Douglas County, MNRepublicanR+35.0
Dunn County, WIRepublicanR+15.9
Faribault County, MNRepublicanR+37.3
Goodhue County, MNRepublicanR+16.4
Grant County, MNRepublicanR+30.5
Hennepin County, MNDemocraticD+42.4
Hubbard County, MNRepublicanR+31.4
Isanti County, MNRepublicanR+41.1
Jackson County, MNRepublicanR+42.0
Kanabec County, MNRepublicanR+42.3
Kandiyohi County, MNRepublicanR+30.9
Lac qui Parle County, MNRepublicanR+32.2
Le Sueur County, MNRepublicanR+33.6
Lyon County, MNRepublicanR+31.7
McLeod County, MNRepublicanR+37.8
Meeker County, MNRepublicanR+42.7
Mille Lacs County, MNRepublicanR+40.8
Morrison County, MNRepublicanR+55.9
Pierce County, WIRepublicanR+16.7
Pine County, MNRepublicanR+35.1
Polk County, WIRepublicanR+30.9
Pope County, MNRepublicanR+31.6
Ramsey County, MNDemocraticD+43.1
Redwood County, MNRepublicanR+43.2
Renville County, MNRepublicanR+41.3
Rice County, MNRepublicanR+2.5
Scott County, MNRepublicanR+8.5
Sherburne County, MNRepublicanR+34.8
Sibley County, MNRepublicanR+42.9
St. Croix County, WIRepublicanR+19.2
Stearns County, MNRepublicanR+26.7
Steele County, MNRepublicanR+24.4
Stevens County, MNRepublicanR+27.0
Swift County, MNRepublicanR+34.1
Todd County, MNRepublicanR+53.4
Traverse County, MNRepublicanR+31.6
Wabasha County, MNRepublicanR+28.1
Wadena County, MNRepublicanR+51.3
Waseca County, MNRepublicanR+32.4
Washburn County, WIRepublicanR+28.2
Washington County, MNDemocraticD+8.9
Wright County, MNRepublicanR+29.2
Yellow Medicine County, MNRepublicanR+40.5
Third column names the leading third-party or independent finisher. Source · MIT Election Lab · ICPSR · VEST (precinct-level 2024).
YearWonDemocraticRepublicanOtherMarginTotal
D
51.5%Harris1,446,825
46.1%Trump1,293,482
2.4%Kennedy68,394
+5.5%
2,808,701
D
53.1%Biden1,496,733
44.6%Trump1,257,681
2.3%Jorgensen65,164
+8.5%
2,819,578
D
47.2%Clinton1,188,079
44.3%Trump1,115,231
8.5%Johnson213,566
+2.9%
2,516,876
D
52.4%Obama1,310,803
45.3%Romney1,135,323
2.3%Johnson57,688
+7.0%
2,503,814
D
53.8%Obama1,326,697
44.2%McCain1,091,200
2.0%Nader50,234
+9.5%
2,468,131
D
50.9%Kerry1,216,541
47.8%Bush1,142,431
1.2%Nader29,770
+3.1%
2,388,742
D
47.9%Gore976,985
45.4%Bush926,258
6.6%Nader134,844
+2.5%
2,038,087
D
51.3%Clinton925,219
34.7%Dole625,371
14.0%Perot253,275
+16.6%
1,803,865
D
43.5%Clinton840,506
31.5%Bush608,754
24.9%Perot481,796
+12.0%
1,931,056
D
53.0%Dukakis903,467
46.0%Bush784,830
1.0%McCarthy17,325
+7.0%
1,705,622
R
49.3%Mondale823,616
50.0%Reagan834,801
0.7%Larouche11,451
−0.7%
1,669,868
D
46.7%Carter759,651
41.9%Reagan682,244
11.3%Anderson184,529
+4.8%
1,626,424
D
55.0%Carter839,878
41.9%Ford638,903
3.1%McCarthy47,573
+13.2%
1,526,354
R
46.0%McGovern620,242
51.4%Nixon693,123
2.5%Schmitz33,910
−5.4%
1,347,275
D
53.4%Humphrey647,184
41.8%Nixon506,877
4.7%Wallace57,390
+11.6%
1,211,451
D
63.1%Johnson739,954
36.6%Goldwater429,334
0.2%Hass2,816
+26.5%
1,172,104
D
50.0%Kennedy574,433
49.7%Nixon571,074
0.2%Byrd2,869
+0.3%
1,148,376
R
45.0%Stevenson446,386
54.8%Eisenhower544,254
0.2%Andrews2,076
−9.9%
992,716
R
43.6%Stevenson444,472
56.0%Eisenhower571,064
0.5%Hallinan5,026
−12.4%
1,020,562
D
56.3%Truman495,976
41.1%Dewey362,402
2.6%Thurmond23,332
+15.1%
881,710
D
50.7%Roosevelt417,952
48.6%Dewey400,709
0.8%Thomas6,197
+2.1%
824,858
R
49.2%Roosevelt445,096
49.9%Willkie451,033
0.9%Thomas7,922
−0.7%
904,051
D
59.1%Roosevelt483,839
31.9%Landon261,093
9.0%Lemke74,045
+27.2%
818,977
D
60.9%Roosevelt445,298
36.1%Hoover264,360
3.0%Thomas21,679
+24.7%
731,337
R
41.5%Smith298,501
57.5%Hoover413,278
1.0%Thomas7,518
−16.0%
719,297
R
7.1%Davis42,307
49.8%Coolidge296,494
43.1%La Follette256,127
−42.7%
594,928
R
18.9%Cox100,069
70.9%Harding375,136
10.1%Debs53,673
−52.0%
528,878
D
47.0%Wilson133,431
46.4%Hughes131,785
6.6%Benson18,814
+0.6%
284,030
O
32.7%Wilson78,375
21.2%Taft50,641
46.1%Roosevelt110,392
Roosevelt +13.4
239,408
R
33.4%Bryan80,535
60.0%Taft144,900
6.6%Debs16,047
−26.7%
241,482
R
18.8%Parker41,521
74.4%Roosevelt164,087
6.7%Debs14,847
−55.6%
220,455
R
34.5%Bryan80,915
61.7%McKinley144,467
3.8%Woolley8,890
−27.1%
234,272
R
39.1%Bryan98,345
58.3%McKinley146,417
2.6%Palmer6,519
−19.1%
251,281
R
38.7%Cleveland78,247
46.7%Harrison94,556
14.6%Weaver29,618
−8.1%
202,421
presidential history
Presidential margin, 1892–2024
Democratic minus Republican, by election
Presidential margin over timeDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: +5.5% in 2024.flipped D · 1988+5.5%DR18922024
Presidential margin over time
YearMargin (D minus R)
1892−8.1%
1896−19.1%
1900−27.1%
1904−55.6%
1908−26.7%
1912+11.6%
1916+0.6%
1920−52.0%
1924−42.7%
1928−16.0%
1932+24.7%
1936+27.2%
1940−0.7%
1944+2.1%
1948+15.1%
1952−12.4%
1956−9.9%
1960+0.3%
1964+26.5%
1968+11.6%
1972−5.4%
1976+13.2%
1980+4.8%
1984−0.7%
1988+7.0%
1992+12.0%
1996+16.6%
2000+2.5%
2004+3.1%
2008+9.5%
2012+7.0%
2016+2.9%
2020+8.5%
2024+5.5%
DemocraticRepublican

The Minneapolis–St. Paul designated market area spans the metro's mix of high-density urban precincts and fast-growing exurban counties, producing notable ticket-splitting patterns in statewide races that routinely tip on single-digit margins.

Across the recorded series it reached a Democratic high of 27.2 points in 1936 and a Republican high of 55.6 points in 1904. Between 2020 and 2024 the market moved 3.0 points toward the Republican candidate; the 2024 margin was 5.5 points.

A population of 4,908,264, a 75% non-Hispanic-white share, and a median household income of $93,929 describe the market. The market's voting pattern over the last decade is most similar to that of Milwaukee and Madison.

The media markets whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.

Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.

Compare two places, side by side

Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →

Cite this page
All citations released under CC BY 4.0. Attribution: Akashic Intelligence.
Minneapolis-St. Paul, Minnesota. Akashic. https://akashic.app/dma/613/. Accessed May 20, 2026. License: CC BY 4.0.
License: CC BY 4.0
Embed this page
A live widget for your site — no API key, attribution built in, CC BY 4.0. All widgets & sizes →
Embed & data: CC BY 4.0 · Akashic Intelligence
U.S. electionsAll elections →

Places within Minneapolis-St. Paul

Frequently asked questions

How did Minneapolis-St. Paul, Minnesota vote in 2024?
In 2024, Minneapolis-St. Paul, Minnesota voted Democratic by 5.5 points (D+5.5), carried by the Democratic candidate. Out of 2,808,701 votes cast, 1,446,825 went Democratic and 1,293,482 went Republican.
When did Minneapolis-St. Paul, Minnesota last vote Republican?
The most recent presidential election in which Minneapolis-St. Paul, Minnesota voted Republican was 1984.
How many people live in Minneapolis-St. Paul, Minnesota?
Minneapolis-St. Paul, Minnesota has a population of 4,908,264 according to the 2024 American Community Survey 5-year estimates from the US Census Bureau.
What is the median household income in Minneapolis-St. Paul, Minnesota?
Median household income in Minneapolis-St. Paul, Minnesota is $93,929 — above the national median of $80,734. The Minnesota state median is $89,062.
What is the political history of Minneapolis-St. Paul, Minnesota?
Akashic tracks 34 presidential elections in Minneapolis-St. Paul, Minnesota from 1892 to 2024. Of those, 20 went Democratic and 13 went Republican.