akashic
1876–2024
Elections / 1948 · President · WI

Harry S. Truman carried Wisconsin D+4.4.

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

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

Wisconsin result
1,276,800 votes counted
Truman (D)
647,310
50.7%
Dewey (R)
590,959
46.3%
Thurmond + others
38,531
3.0%
Margin
D+4.4
Wisconsin, 1948
TrumanD+4.4
1948 presidential margin by county for Wisconsin — 1948 presidential electionA map of the constituent counties of Wisconsin — 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.Adams County, WI · D+5.8Ashland County, WI · D+13.0Barron County, WI · D+5.3Bayfield County, WI · D+12.7Brown County, WI · D+2.0Buffalo County, WI · D+4.3Burnett County, WI · D+15.1Calumet County, WI · R+22.0Chippewa County, WI · D+11.0Clark County, WI · R+9.4Columbia County, WI · R+6.5Crawford County, WI · D+2.4Dane County, WI · D+20.7Dodge County, WI · R+13.6Door County, WI · R+33.1Douglas County, WI · D+31.3Dunn County, WI · D+6.1Eau Claire County, WI · D+11.9Florence County, WI · D+7.3Fond du Lac County, WI · R+21.0Forest County, WI · D+26.9Grant County, WI · R+11.4Green County, WI · R+6.2Green Lake County, WI · R+38.7Iowa County, WI · D+2.2Iron County, WI · D+32.9Jackson County, WI · D+6.6Jefferson County, WI · R+6.3Juneau County, WI · R+13.3Kenosha County, WI · D+16.2Kewaunee County, WI · R+13.9La Crosse County, WI · D+7.8Lafayette County, WI · D+6.4Langlade County, WI · D+11.2Lincoln County, WI · R+12.3Manitowoc County, WI · D+9.9Marathon County, WI · D+15.7Marinette County, WI · D+4.8Marquette County, WI · R+29.6Milwaukee County, WI · D+14.3Monroe County, WI · R+3.6Oconto County, WI · R+6.4Oneida County, WI · D+4.4Outagamie County, WI · R+17.8Ozaukee County, WI · R+7.7Pepin County, WI · D+1.7Pierce County, WI · D+7.7Polk County, WI · D+14.2Portage County, WI · D+19.8Price County, WI · D+6.2Racine County, WI · D+9.7Richland County, WI · R+12.3Rock County, WI · R+2.7Rusk County, WI · D+12.5Sauk County, WI · R+9.8Sawyer County, WI · R+1.8Shawano County, WI · R+19.6Sheboygan County, WI · D+10.0St. Croix County, WI · D+17.3Taylor County, WI · D+9.9Trempealeau County, WI · D+12.5Vernon County, WI · D+11.5Vilas County, WI · R+21.4Walworth County, WI · R+31.8Washburn County, WI · D+13.2Washington County, WI · R+20.6Waukesha County, WI · R+10.6Waupaca County, WI · R+36.5Waushara County, WI · R+41.9Winnebago County, WI · R+13.0Wood County, WI · Tied
How it voted
Share of the 1948 vote
Harry S. TrumanDemocratic50.7%647,310
Thomas E. DeweyRepublican46.3%590,959
Strom ThurmondStates' Rights3.0%38,531
D+60
R+60
71 counties, each filled by 1948 D-vs-R margin. Hover any county for its result.
Wisconsin's presidential margins
1892–2024, the 1948 contest in context
Wisconsin's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: −0.9% in 2024.flipped R · 2024−0.9%DR18922024
Wisconsin's presidential margins
YearMargin (D minus R)
1892+1.7%
1896−22.9%
1900−24.1%
1904−35.2%
1908−17.8%
1912+8.4%
1916−6.6%
1920−54.9%
1924−29.0%
1928−9.2%
1932+32.3%
1936+33.5%
1940+1.8%
1944−1.8%
1948+4.4%
1952−22.2%
1956−23.7%
1960−3.7%
1964+24.3%
1968−3.6%
1972−9.7%
1976+1.7%
1980−4.7%
1984−9.2%
1988+3.6%
1992+4.4%
1996+10.3%
2000+0.2%
2004+0.4%
2008+13.9%
2012+6.9%
2016−0.8%
2020+0.6%
2024−0.9%
County results — 1948
71 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Adams CountyD
+5.8%
1,4191,2592,761
Ashland CountyD
+13.0%
4,1103,1357,509
Barron CountyD
+5.3%
6,1485,51612,016
Bayfield CountyD
+12.7%
3,0812,3385,835
Brown CountyD
+2.0%
18,44917,72936,558
Buffalo CountyD
+4.3%
2,5632,3504,993
Burnett CountyD
+15.1%
2,1771,5903,899
Calumet CountyR
−22.0%
2,6624,1856,909
Chippewa CountyD
+11.0%
7,7026,14614,102
Clark CountyR
−9.4%
4,8405,88511,175
Columbia CountyR
−6.5%
5,6156,40612,169
Crawford CountyD
+2.4%
3,6393,4657,185
Dane CountyD
+20.7%
35,48622,93460,664
Dodge CountyR
−13.6%
8,21210,83119,288
Door CountyR
−33.1%
2,4404,9117,459
Douglas CountyD
+31.3%
12,2786,25219,248
Dunn CountyD
+6.1%
4,8944,3199,382
Eau Claire CountyD
+11.9%
9,9717,82518,042
Florence CountyD
+7.3%
8857561,758
Fond du Lac CountyR
−21.0%
8,90413,76023,083
Forest CountyD
+26.9%
2,2081,2513,563
Grant CountyR
−11.4%
6,5758,29915,089
Green CountyR
−6.2%
3,8814,4038,398
Green Lake CountyR
−38.7%
1,7223,9395,729
Iowa CountyD
+2.2%
3,9173,7457,794
Iron CountyD
+32.9%
2,6651,2814,209
Jackson CountyD
+6.6%
2,9212,5535,563
Jefferson CountyR
−6.3%
7,2568,24415,728
Juneau CountyR
−13.3%
2,8893,7936,809
Kenosha CountyD
+16.2%
17,98712,78032,109
Kewaunee CountyR
−13.9%
2,7463,6466,478
La Crosse CountyD
+7.8%
12,34510,52523,260
Lafayette CountyD
+6.4%
3,7403,2887,104
Langlade CountyD
+11.2%
4,3463,4418,081
Lincoln CountyR
−12.3%
3,3684,3397,894
Manitowoc CountyD
+9.9%
13,40110,94724,863
Marathon CountyD
+15.7%
15,89811,49428,079
Marinette CountyD
+4.8%
6,4685,86912,565
Marquette CountyR
−29.6%
1,0952,0333,166
Milwaukee CountyD
+14.3%
187,637138,672342,910
Monroe CountyR
−3.6%
4,9705,34710,490
Oconto CountyR
−6.4%
4,2694,8659,247
Oneida CountyD
+4.4%
4,0813,7298,015
Outagamie CountyR
−17.8%
11,23316,16127,672
Ozaukee CountyR
−7.7%
4,1594,8669,208
Pepin CountyD
+1.7%
1,3811,3332,764
Pierce CountyD
+7.7%
4,3953,7538,306
Polk CountyD
+14.2%
5,3303,9749,572
Portage CountyD
+19.8%
8,1545,42413,791
Price CountyD
+6.2%
3,3732,9526,785
Racine CountyD
+9.7%
23,26619,02943,797
Richland CountyR
−12.3%
2,9903,8366,906
Rock CountyR
−2.7%
16,15017,06833,692
Rusk CountyD
+12.5%
3,4012,6236,239
Sauk CountyR
−9.8%
5,8317,14013,307
Sawyer CountyR
−1.8%
2,1772,2574,559
Shawano CountyR
−19.6%
4,1926,28610,659
Sheboygan CountyD
+10.0%
15,33912,45928,942
St. Croix CountyD
+17.3%
6,1734,32610,701
Taylor CountyD
+9.9%
3,1842,5796,124
Trempealeau CountyD
+12.5%
4,7113,6508,463
Vernon CountyD
+11.5%
5,2264,1399,470
Vilas CountyR
−21.4%
1,6882,6654,571
Walworth CountyR
−31.8%
5,37710,50916,151
Washburn CountyD
+13.2%
2,7082,0594,925
Washington CountyR
−20.6%
4,4956,87611,565
Waukesha CountyR
−10.6%
13,95217,32431,950
Waupaca CountyR
−36.5%
4,0208,76412,982
Waushara CountyR
−41.9%
1,4303,5945,164
Winnebago CountyR
−13.0%
13,11617,16531,110
Wood CountyR
−0.5%
7,9998,07316,247