akashic
1876–2024
Elections / 1948 · President · OH

Harry S. Truman carried Ohio D+0.2.

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

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

Ohio result
2,936,071 votes counted
Truman (D)
1,452,791
49.5%
Dewey (R)
1,445,684
49.2%
Thurmond + others
37,596
1.3%
Margin
D+0.2
Ohio, 1948
1948 presidential margin by county for Ohio — 1948 presidential electionA map of the constituent counties of Ohio — 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, OH · R+8.6Allen County, OH · R+13.8Ashland County, OH · R+13.6Ashtabula County, OH · R+10.0Athens County, OH · R+9.2Auglaize County, OH · R+9.2Belmont County, OH · D+26.7Brown County, OH · D+13.3Butler County, OH · D+6.3Carroll County, OH · R+17.6Champaign County, OH · R+17.2Clark County, OH · R+3.7Clermont County, OH · R+2.2Clinton County, OH · R+23.0Columbiana County, OH · R+3.3Coshocton County, OH · R+4.7Crawford County, OH · R+7.6Cuyahoga County, OH · D+8.8Darke County, OH · R+1.0Defiance County, OH · R+14.2Delaware County, OH · R+29.7Erie County, OH · R+5.0Fairfield County, OH · R+0.5Fayette County, OH · R+16.1Franklin County, OH · R+7.5Fulton County, OH · R+41.7Gallia County, OH · R+25.1Geauga County, OH · R+29.9Greene County, OH · R+1.2Guernsey County, OH · R+7.0Hamilton County, OH · R+5.5Hancock County, OH · R+26.7Hardin County, OH · R+15.2Harrison County, OH · R+10.3Henry County, OH · R+15.3Highland County, OH · R+9.4Hocking County, OH · D+8.9Holmes County, OH · TiedHuron County, OH · R+19.4Jackson County, OH · R+6.6Jefferson County, OH · D+24.7Knox County, OH · R+16.9Lake County, OH · R+8.8Lawrence County, OH · D+7.8Licking County, OH · R+9.6Logan County, OH · R+22.3Lorain County, OH · R+0.5Lucas County, OH · D+5.1Madison County, OH · R+17.0Mahoning County, OH · D+24.8Marion County, OH · R+11.3Medina County, OH · R+29.4Meigs County, OH · R+21.4Mercer County, OH · D+5.9Miami County, OH · R+13.0Monroe County, OH · D+20.1Montgomery County, OH · D+12.2Morgan County, OH · R+32.2Morrow County, OH · R+24.6Muskingum County, OH · R+11.4Noble County, OH · R+18.0Ottawa County, OH · D+4.8Paulding County, OH · R+17.5Perry County, OH · R+3.9Pickaway County, OH · D+3.2Pike County, OH · D+26.2Portage County, OH · D+1.5Preble County, OH · R+11.2Putnam County, OH · D+1.1Richland County, OH · R+3.8Ross County, OH · R+4.4Sandusky County, OH · R+20.1Scioto County, OH · D+3.2Seneca County, OH · R+18.1Shelby County, OH · D+12.4Stark County, OH · R+3.9Summit County, OH · D+12.7Trumbull County, OH · D+18.6Tuscarawas County, OH · D+10.9Union County, OH · R+30.8Van Wert County, OH · R+13.9Vinton County, OH · R+7.0Warren County, OH · R+13.4Washington County, OH · R+15.7Wayne County, OH · R+15.6Williams County, OH · R+29.8Wood County, OH · R+15.1Wyandot County, OH · R+18.8
How it voted
Share of the 1948 vote
Harry S. TrumanDemocratic49.5%1,452,791
Thomas E. DeweyRepublican49.2%1,445,684
OtherAll other candidates1.3%37,596
D+60
R+60
88 counties, each filled by 1948 D-vs-R margin. Hover any county for its result.
Ohio's presidential margins
1892–2024, the 1948 contest in context
Ohio's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: −11.1% in 2024.flipped R · 2016−11.1%DR18922024
Ohio's presidential margins
YearMargin (D minus R)
1892−0.1%
1896−4.8%
1900−6.6%
1904−25.4%
1908−6.2%
1912+14.1%
1916+7.7%
1920−19.9%
1924−34.6%
1928−30.4%
1932+2.8%
1936+20.6%
1940+4.4%
1944−0.4%
1948+0.2%
1952−13.5%
1956−22.2%
1960−6.6%
1964+25.9%
1968−2.3%
1972−21.6%
1976+0.3%
1980−10.6%
1984−18.8%
1988−10.9%
1992+1.8%
1996+6.4%
2000−3.5%
2004−2.1%
2008+4.6%
2012+3.0%
2016−8.0%
2020−8.0%
2024−11.1%
County results — 1948
88 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Adams CountyR
−8.6%
4,2935,1039,408
Allen CountyR
−13.8%
13,16117,38030,668
Ashland CountyR
−13.6%
6,0958,02714,191
Ashtabula CountyR
−10.0%
12,56015,38928,326
Athens CountyR
−9.2%
7,3988,90216,354
Auglaize CountyR
−9.2%
5,6706,81812,522
Belmont CountyD
+26.7%
23,21713,28337,143
Brown CountyD
+13.3%
5,1403,9319,099
Butler CountyD
+6.3%
24,27621,39345,991
Carroll CountyR
−17.6%
2,9964,2837,313
Champaign CountyR
−17.2%
4,5856,49211,100
Clark CountyR
−3.7%
17,23618,54835,917
Clermont CountyR
−2.2%
8,2248,59216,887
Clinton CountyR
−23.0%
3,7586,0099,799
Columbiana CountyR
−3.3%
16,58817,72434,538
Coshocton CountyR
−4.7%
6,4577,09613,634
Crawford CountyR
−7.6%
7,6008,86216,503
Cuyahoga CountyD
+8.8%
257,958214,889490,628
Darke CountyR
−1.0%
8,7708,95617,813
Defiance CountyR
−14.2%
4,4545,92710,409
Delaware CountyR
−29.7%
4,3718,08912,506
Erie CountyR
−5.0%
8,6449,56818,302
Fairfield CountyR
−0.5%
9,3759,47118,907
Fayette CountyR
−16.1%
3,5134,8658,395
Franklin CountyR
−7.5%
84,80698,707184,999
Fulton CountyR
−41.7%
2,6726,5239,230
Gallia CountyR
−25.1%
3,4305,7439,207
Geauga CountyR
−29.9%
2,9605,5358,622
Greene CountyR
−1.2%
8,9709,18618,300
Guernsey CountyR
−7.0%
6,6397,65114,380
Hamilton CountyR
−5.5%
135,290151,055288,413
Hancock CountyR
−26.7%
6,59811,42718,079
Hardin CountyR
−15.2%
5,4747,44112,967
Harrison CountyR
−10.3%
3,4224,2157,700
Henry CountyR
−15.3%
3,6895,0248,724
Highland CountyR
−9.4%
5,6756,84912,540
Hocking CountyD
+8.9%
4,4623,7338,212
Holmes CountyR
−0.3%
2,4802,4964,982
Huron CountyR
−19.4%
6,0739,00415,134
Jackson CountyR
−6.6%
5,0595,78210,874
Jefferson CountyD
+24.7%
23,72514,23038,409
Knox CountyR
−16.9%
6,1208,60714,755
Lake CountyR
−8.8%
10,84412,97324,108
Lawrence CountyD
+7.8%
9,4958,11317,684
Licking CountyR
−9.6%
12,51115,16427,762
Logan CountyR
−22.3%
5,1498,11813,305
Lorain CountyR
−0.5%
21,39721,61643,638
Lucas CountyD
+5.1%
74,06466,798142,853
Madison CountyR
−17.0%
3,3564,7308,094
Mahoning CountyD
+24.8%
62,46837,365101,146
Marion CountyR
−11.3%
8,22310,33318,606
Medina CountyR
−29.4%
5,1339,46214,717
Meigs CountyR
−21.4%
3,5955,5649,193
Mercer CountyD
+5.9%
5,9285,26611,202
Miami CountyR
−13.0%
10,06613,10023,255
Monroe CountyD
+20.1%
3,8732,5746,454
Montgomery CountyD
+12.2%
76,87960,048138,114
Morgan CountyR
−32.2%
1,7833,4805,276
Morrow CountyR
−24.6%
2,6164,3276,955
Muskingum CountyR
−11.4%
12,76516,04928,895
Noble CountyR
−18.0%
2,4253,4945,943
Ottawa CountyD
+4.8%
6,1575,59111,783
Paulding CountyR
−17.5%
2,5123,5796,110
Perry CountyR
−3.9%
5,2645,69210,992
Pickaway CountyD
+3.2%
5,2904,96510,262
Pike CountyD
+26.2%
4,5162,6397,161
Portage CountyD
+1.5%
11,98711,62123,876
Preble CountyR
−11.2%
4,6565,83710,516
Putnam CountyD
+1.1%
5,1145,00610,148
Richland CountyR
−3.8%
14,71215,89430,886
Ross CountyR
−4.4%
9,52410,39819,964
Sandusky CountyR
−20.1%
7,21610,84718,099
Scioto CountyD
+3.2%
17,92316,80034,852
Seneca CountyR
−18.1%
7,95411,49319,524
Shelby CountyD
+12.4%
6,9395,40612,377
Stark CountyR
−3.9%
47,53351,482100,150
Summit CountyD
+12.7%
78,09660,174140,950
Trumbull CountyD
+18.6%
37,09725,29763,392
Tuscarawas CountyD
+10.9%
14,79911,87326,817
Union CountyR
−30.8%
3,0085,6888,713
Van Wert CountyR
−13.9%
5,1276,78511,936
Vinton CountyR
−7.0%
2,0162,3234,355
Warren CountyR
−13.4%
5,7937,58413,409
Washington CountyR
−15.7%
7,54210,34917,936
Wayne CountyR
−15.6%
8,86812,15221,090
Williams CountyR
−29.8%
3,6626,78410,470
Wood CountyR
−15.1%
9,72513,19723,041
Wyandot CountyR
−18.8%
3,3084,8498,182