akashic
1876–2024
Elections / 1948 · President · MN

Harry S. Truman carried Minnesota D+17.3.

Harry S. Truman (D) vs Thomas E. Dewey (R) in Minnesota, 1948. The state ran 12.8 points more Democratic than the nation (D+4.5 nationally).

Nominees: Harry S. Truman (D) · Thomas E. Dewey (R) · Strom Thurmond (States' Rights Democratic)

Minnesota result
1,212,226 votes counted
Truman (D)
692,966
57.2%
Dewey (R)
483,617
39.9%
Thurmond + others
35,643
2.9%
Margin
D+17.3
Minnesota, 1948
TrumanD+17.3
1948 presidential margin by county for Minnesota — 1948 presidential electionA map of the constituent counties of Minnesota — 1948 presidential election, each outlined and filled by its 1948 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Aitkin County, MN · D+13.5Anoka County, MN · D+32.5Becker County, MN · D+24.6Beltrami County, MN · D+30.2Benton County, MN · D+22.2Big Stone County, MN · D+29.5Blue Earth County, MN · R+1.7Brown County, MN · R+2.6Carlton County, MN · D+41.6Carver County, MN · R+23.6Cass County, MN · D+10.4Chippewa County, MN · D+19.8Chisago County, MN · D+7.9Clay County, MN · D+20.8Clearwater County, MN · D+38.5Cook County, MN · D+1.0Cottonwood County, MN · D+1.7Crow Wing County, MN · D+17.5Dakota County, MN · D+28.9Dodge County, MN · D+2.9Douglas County, MN · D+14.2Faribault County, MN · D+6.4Fillmore County, MN · R+11.6Freeborn County, MN · D+19.5Goodhue County, MN · D+4.3Grant County, MN · D+13.4Hennepin County, MN · D+10.9Houston County, MN · R+14.7Hubbard County, MN · R+0.6Isanti County, MN · D+16.8Itasca County, MN · D+36.1Jackson County, MN · D+32.3Kanabec County, MN · D+19.5Kandiyohi County, MN · D+30.5Kittson County, MN · D+46.3Koochiching County, MN · D+46.6Lac qui Parle County, MN · D+22.3Lake County, MN · D+43.7Lake of the Woods County, MN · D+35.9Le Sueur County, MN · D+11.7Lincoln County, MN · D+33.8Lyon County, MN · D+33.3Mahnomen County, MN · D+55.7Marshall County, MN · D+31.3Martin County, MN · D+12.6McLeod County, MN · R+7.3Meeker County, MN · D+8.8Mille Lacs County, MN · D+13.9Morrison County, MN · D+20.8Mower County, MN · D+24.8Murray County, MN · D+29.3Nicollet County, MN · D+1.2Nobles County, MN · D+22.5Norman County, MN · D+30.1Olmsted County, MN · D+5.9Otter Tail County, MN · R+25.2Pennington County, MN · D+29.3Pine County, MN · D+22.7Pipestone County, MN · D+10.1Polk County, MN · D+31.7Pope County, MN · D+20.8Ramsey County, MN · D+28.7Red Lake County, MN · D+47.8Redwood County, MN · TiedRenville County, MN · D+9.6Rice County, MN · R+3.8Rock County, MN · D+2.3Roseau County, MN · D+40.1Scott County, MN · D+24.4Sherburne County, MN · D+3.3Sibley County, MN · R+7.2St. Louis County, MN · D+35.0Stearns County, MN · D+19.9Steele County, MN · R+1.7Stevens County, MN · D+9.0Swift County, MN · D+30.5Todd County, MN · D+10.4Traverse County, MN · D+35.5Wabasha County, MN · D+6.1Wadena County, MN · D+5.8Waseca County, MN · R+5.9Washington County, MN · D+16.8Watonwan County, MN · D+8.0Wilkin County, MN · D+14.6Winona County, MN · D+9.1Wright County, MN · R+0.6Yellow Medicine County, MN · D+21.0
How it voted
Share of the 1948 vote
Harry S. TrumanDemocratic57.2%692,966
Thomas E. DeweyRepublican39.9%483,617
Strom ThurmondStates' Rights2.9%35,643
D+60
R+60
87 counties, each filled by 1948 D-vs-R margin. Hover any county for its result.
Minnesota's presidential margins
1892–2024, the 1948 contest in context
Minnesota's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: +4.2% in 2024.flipped D · 1976+4.2%DR18922024
Minnesota's presidential margins
YearMargin (D minus R)
1892−8.3%
1896−15.7%
1900−24.5%
1904−55.1%
1908−26.2%
1912+12.6%
1916−0.1%
1920−51.2%
1924−44.4%
1928−16.9%
1932+23.6%
1936+30.8%
1940+3.8%
1944+5.5%
1948+17.3%
1952−11.2%
1956−7.6%
1960+1.4%
1964+27.8%
1968+12.5%
1972−5.5%
1976+12.9%
1980+3.9%
1984+0.2%
1988+7.0%
1992+11.6%
1996+16.1%
2000+2.4%
2004+3.5%
2008+10.2%
2012+7.7%
2016+1.5%
2020+7.1%
2024+4.2%
County results — 1948
87 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Aitkin CountyD
+13.5%
3,2772,4666,007
Anoka CountyD
+32.5%
7,7303,85311,929
Becker CountyD
+24.6%
5,8853,4959,727
Beltrami CountyD
+30.2%
6,0203,1269,580
Benton CountyD
+22.2%
3,6322,2976,015
Big Stone CountyD
+29.5%
2,4661,3213,886
Blue Earth CountyR
−1.7%
7,2727,52014,954
Brown CountyR
−2.6%
4,8045,06810,016
Carlton CountyD
+41.6%
6,9672,74210,157
Carver CountyR
−23.6%
2,8164,5827,482
Cass CountyD
+10.4%
3,9333,1797,278
Chippewa CountyD
+19.8%
3,8882,5696,646
Chisago CountyD
+7.9%
3,1842,7046,065
Clay CountyD
+20.8%
6,6244,30211,145
Clearwater CountyD
+38.5%
2,7931,1714,212
Cook CountyD
+1.0%
6886741,406
Cottonwood CountyD
+1.7%
3,3333,2226,632
Crow Wing CountyD
+17.5%
6,7734,70211,845
Dakota CountyD
+28.9%
12,4876,81919,623
Dodge CountyD
+2.9%
2,5232,3814,961
Douglas CountyD
+14.2%
5,0223,7448,973
Faribault CountyD
+6.4%
5,2614,61910,014
Fillmore CountyR
−11.6%
4,4145,58710,128
Freeborn CountyD
+19.5%
7,8255,23813,276
Goodhue CountyD
+4.3%
7,3136,70414,222
Grant CountyD
+13.4%
2,3781,7894,388
Hennepin CountyD
+10.9%
151,920121,169282,234
Houston CountyR
−14.7%
2,6233,5406,231
Hubbard CountyR
−0.6%
2,0442,0714,241
Isanti CountyD
+16.8%
2,7581,9184,994
Itasca CountyD
+36.1%
9,6534,33414,716
Jackson CountyD
+32.3%
4,5412,2886,969
Kanabec CountyD
+19.5%
2,3051,5313,970
Kandiyohi CountyD
+30.5%
7,2043,66611,593
Kittson CountyD
+46.3%
2,9701,0354,183
Koochiching CountyD
+46.6%
4,9681,7186,968
Lac qui Parle CountyD
+22.3%
3,6902,3306,100
Lake CountyD
+43.7%
2,5559243,729
Lake of the Woods CountyD
+35.9%
1,3025832,005
Le Sueur CountyD
+11.7%
4,8903,8588,828
Lincoln CountyD
+33.8%
2,6941,3124,090
Lyon CountyD
+33.3%
6,1443,0549,286
Mahnomen CountyD
+55.7%
2,1255792,775
Marshall CountyD
+31.3%
4,1262,0906,507
Martin CountyD
+12.6%
6,0154,66210,764
McLeod CountyR
−7.3%
3,9874,6238,716
Meeker CountyD
+8.8%
4,3333,6208,065
Mille Lacs CountyD
+13.9%
3,3432,5026,039
Morrison CountyD
+20.8%
6,0263,92210,092
Mower CountyD
+24.8%
9,4685,67215,301
Murray CountyD
+29.3%
3,5941,9515,602
Nicollet CountyD
+1.2%
3,6633,5767,325
Nobles CountyD
+22.5%
5,0903,2038,382
Norman CountyD
+30.1%
3,2451,6955,157
Olmsted CountyD
+5.9%
9,1558,13117,467
Otter Tail CountyR
−25.2%
6,54611,13118,172
Pennington CountyD
+29.3%
3,4021,7595,608
Pine CountyD
+22.7%
4,9783,0698,407
Pipestone CountyD
+10.1%
2,8042,2815,180
Polk CountyD
+31.7%
9,2794,66214,580
Pope CountyD
+20.8%
3,2512,1145,462
Ramsey CountyD
+28.7%
88,52848,142140,887
Red Lake CountyD
+47.8%
1,7715922,468
Redwood CountyD
+0.3%
4,1824,1608,445
Renville CountyD
+9.6%
5,2274,2979,679
Rice CountyR
−3.8%
5,8326,30112,321
Rock CountyD
+2.3%
2,1342,0354,234
Roseau CountyD
+40.1%
3,6741,4585,528
Scott CountyD
+24.4%
4,2782,5836,935
Sherburne CountyD
+3.3%
1,9581,8283,895
Sibley CountyR
−7.2%
2,8183,2606,157
St. Louis CountyD
+35.0%
62,55328,49097,292
Stearns CountyD
+19.9%
15,26110,15325,706
Steele CountyR
−1.7%
4,3054,4518,816
Stevens CountyD
+9.0%
2,3131,9284,283
Swift CountyD
+30.5%
4,0822,1096,468
Todd CountyD
+10.4%
5,1574,1669,535
Traverse CountyD
+35.5%
2,1511,0083,223
Wabasha CountyD
+6.1%
3,7303,2977,102
Wadena CountyD
+5.8%
2,5562,2724,917
Waseca CountyR
−5.9%
3,1203,5116,680
Washington CountyD
+16.8%
8,0395,68613,970
Watonwan CountyD
+8.0%
3,0392,5815,698
Wilkin CountyD
+14.6%
2,2911,7004,060
Winona CountyD
+9.1%
8,2816,88015,313
Wright CountyR
−0.6%
5,5235,58911,297
Yellow Medicine CountyD
+21.0%
4,1642,6937,012