Elections / 1948 · President · OK
Oklahoma — 1948 presidential election
Recent presidential results
state1948 presidential electionOklahoma · PresidentTrumanD+25.5
How it voted
Share of the 1948 vote
| Harry S. Truman ✓Democratic | 62.7% | 452,782 |
|---|---|---|
| Thomas E. DeweyRepublican | 37.3% | 268,817 |
| OtherAll other candidates | 0.0% | 0 |
1948presidential margin
D+60R+60
77 counties, each filled by 1948 D-vs-R margin. Hover any county for its result.
Oklahoma cast 10 electoral votes this cycle.
County-level results (77 counties) — table
| County | Winner | Margin |
|---|---|---|
| Adair County, OK | Democratic | D+12.1 |
| Alfalfa County, OK | Republican | R+20.1 |
| Atoka County, OK | Democratic | D+50.1 |
| Beaver County, OK | Democratic | D+5.8 |
| Beckham County, OK | Democratic | D+55.2 |
| Blaine County, OK | Republican | R+4.4 |
| Bryan County, OK | Democratic | D+70.0 |
| Caddo County, OK | Democratic | D+36.3 |
| Canadian County, OK | Democratic | D+19.8 |
| Carter County, OK | Democratic | D+63.0 |
| Cherokee County, OK | Democratic | D+20.8 |
| Choctaw County, OK | Democratic | D+64.2 |
| Cimarron County, OK | Democratic | D+15.8 |
| Cleveland County, OK | Democratic | D+28.2 |
| Coal County, OK | Democratic | D+64.1 |
| Comanche County, OK | Democratic | D+48.1 |
| Cotton County, OK | Democratic | D+56.0 |
| Craig County, OK | Democratic | D+19.7 |
| Creek County, OK | Democratic | D+16.9 |
| Custer County, OK | Democratic | D+28.5 |
| Delaware County, OK | Democratic | D+14.8 |
| Dewey County, OK | Democratic | D+15.7 |
| Ellis County, OK | Republican | R+3.5 |
| Garfield County, OK | Republican | R+11.5 |
| Garvin County, OK | Democratic | D+60.3 |
| Grady County, OK | Democratic | D+47.7 |
| Grant County, OK | Republican | R+7.5 |
| Greer County, OK | Democratic | D+62.0 |
| Harmon County, OK | Democratic | D+79.6 |
| Harper County, OK | Democratic | D+2.4 |
| Haskell County, OK | Democratic | D+39.5 |
| Hughes County, OK | Democratic | D+53.2 |
| Jackson County, OK | Democratic | D+71.0 |
| Jefferson County, OK | Democratic | D+71.4 |
| Johnston County, OK | Democratic | D+66.8 |
| Kay County, OK | Democratic | D+6.0 |
| Kingfisher County, OK | Republican | R+8.2 |
| Kiowa County, OK | Democratic | D+47.2 |
| Latimer County, OK | Democratic | D+46.8 |
| Le Flore County, OK | Democratic | D+41.3 |
| Lincoln County, OK | Democratic | D+11.5 |
| Logan County, OK | Democratic | D+3.7 |
| Love County, OK | Democratic | D+79.6 |
| Major County, OK | Republican | R+33.6 |
| Marshall County, OK | Democratic | D+67.9 |
| Mayes County, OK | Democratic | D+19.1 |
| McClain County, OK | Democratic | D+58.3 |
| McCurtain County, OK | Democratic | D+70.2 |
| McIntosh County, OK | Democratic | D+43.6 |
| Murray County, OK | Democratic | D+58.6 |
| Muskogee County, OK | Democratic | D+35.5 |
| Noble County, OK | Democratic | D+6.5 |
| Nowata County, OK | Democratic | D+11.8 |
| Okfuskee County, OK | Democratic | D+34.5 |
| Oklahoma County, OK | Democratic | D+19.8 |
| Okmulgee County, OK | Democratic | D+41.1 |
| Osage County, OK | Democratic | D+28.9 |
| Ottawa County, OK | Democratic | D+25.5 |
| Pawnee County, OK | Democratic | D+1.3 |
| Payne County, OK | Democratic | D+12.1 |
| Pittsburg County, OK | Democratic | D+53.6 |
| Pontotoc County, OK | Democratic | D+54.4 |
| Pottawatomie County, OK | Democratic | D+36.4 |
| Pushmataha County, OK | Democratic | D+58.1 |
| Roger Mills County, OK | Democratic | D+62.1 |
| Rogers County, OK | Democratic | D+19.1 |
| Seminole County, OK | Democratic | D+40.7 |
| Sequoyah County, OK | Democratic | D+36.3 |
| Stephens County, OK | Democratic | D+55.7 |
| Texas County, OK | Democratic | D+23.3 |
| Tillman County, OK | Democratic | D+58.7 |
| Tulsa County, OK | Republican | R+5.3 |
| Wagoner County, OK | Democratic | D+11.9 |
| Washington County, OK | Republican | R+4.6 |
| Washita County, OK | Democratic | D+45.1 |
| Woods County, OK | Democratic | D+0.2 |
| Woodward County, OK | Republican | R+4.6 |
Nominees: Harry S. Truman (D) · Thomas E. Dewey (R) · Strom Thurmond (States' Rights Democratic)
Oklahoma's presidential margins
1908–2024, the 1948 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1908 | +4.7% |
| 1912 | +11.2% |
| 1916 | +17.4% |
| 1920 | −5.7% |
| 1924 | +5.7% |
| 1928 | −28.3% |
| 1932 | +46.6% |
| 1936 | +34.1% |
| 1940 | +15.2% |
| 1944 | +11.4% |
| 1948 | +25.5% |
| 1952 | −9.2% |
| 1956 | −10.3% |
| 1960 | −18.0% |
| 1964 | +11.5% |
| 1968 | −15.7% |
| 1972 | −49.7% |
| 1976 | −1.2% |
| 1980 | −25.5% |
| 1984 | −37.9% |
| 1988 | −16.6% |
| 1992 | −8.6% |
| 1996 | −7.8% |
| 2000 | −21.9% |
| 2004 | −31.1% |
| 2008 | −31.3% |
| 2012 | −33.5% |
| 2016 | −36.4% |
| 2020 | −33.1% |
| 2024 | −34.3% |
County-by-county results — 77 counties
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Adair County | D | 3,067 | 2,407 | 5,474 | |
| Alfalfa County | R | 1,838 | 2,765 | 4,603 | |
| Atoka County | D | 3,104 | 1,033 | 4,137 | |
| Beaver County | D | 1,596 | 1,420 | 3,016 | |
| Beckham County | D | 4,544 | 1,310 | 5,854 | |
| Blaine County | R | 2,595 | 2,835 | 5,430 | |
| Bryan County | D | 7,748 | 1,366 | 9,114 | |
| Caddo County | D | 8,110 | 3,793 | 11,903 | |
| Canadian County | D | 5,568 | 3,729 | 9,297 | |
| Carter County | D | 9,474 | 2,147 | 11,621 | |
| Cherokee County | D | 4,249 | 2,785 | 7,034 | |
| Choctaw County | D | 4,750 | 1,036 | 5,786 | |
| Cimarron County | D | 894 | 650 | 1,544 | |
| Cleveland County | D | 6,556 | 3,671 | 10,227 | |
| Coal County | D | 2,124 | 464 | 2,588 | |
| Comanche County | D | 7,955 | 2,787 | 10,742 | |
| Cotton County | D | 2,613 | 738 | 3,351 | |
| Craig County | D | 4,182 | 2,807 | 6,989 | |
| Creek County | D | 9,198 | 6,532 | 15,730 | |
| Custer County | D | 4,618 | 2,568 | 7,186 | |
| Delaware County | D | 3,157 | 2,343 | 5,500 | |
| Dewey County | D | 2,049 | 1,494 | 3,543 | |
| Ellis County | R | 1,420 | 1,522 | 2,942 | |
| Garfield County | R | 8,217 | 10,352 | 18,569 | |
| Garvin County | D | 6,779 | 1,681 | 8,460 | |
| Grady County | D | 8,136 | 2,882 | 11,018 | |
| Grant County | R | 2,126 | 2,471 | 4,597 | |
| Greer County | D | 3,044 | 713 | 3,757 | |
| Harmon County | D | 2,340 | 266 | 2,606 | |
| Harper County | D | 1,281 | 1,221 | 2,502 | |
| Haskell County | D | 3,206 | 1,390 | 4,596 | |
| Hughes County | D | 5,492 | 1,676 | 7,168 | |
| Jackson County | D | 5,450 | 923 | 6,373 | |
| Jefferson County | D | 3,326 | 556 | 3,882 | |
| Johnston County | D | 2,936 | 584 | 3,520 | |
| Kay County | D | 10,119 | 8,982 | 19,101 | |
| Kingfisher County | R | 2,488 | 2,931 | 5,419 | |
| Kiowa County | D | 4,263 | 1,530 | 5,793 | |
| Latimer County | D | 2,536 | 919 | 3,455 | |
| Le Flore County | D | 6,786 | 2,821 | 9,607 | |
| Lincoln County | D | 4,913 | 3,898 | 8,811 | |
| Logan County | D | 4,109 | 3,817 | 7,926 | |
| Love County | D | 2,191 | 249 | 2,440 | |
| Major County | R | 1,227 | 2,467 | 3,694 | |
| Marshall County | D | 2,455 | 469 | 2,924 | |
| Mayes County | D | 4,201 | 2,854 | 7,055 | |
| McClain County | D | 3,451 | 908 | 4,359 | |
| McCurtain County | D | 6,223 | 1,091 | 7,314 | |
| McIntosh County | D | 3,674 | 1,442 | 5,116 | |
| Murray County | D | 3,054 | 798 | 3,852 | |
| Muskogee County | D | 13,860 | 6,592 | 20,452 | |
| Noble County | D | 2,770 | 2,430 | 5,200 | |
| Nowata County | D | 2,688 | 2,119 | 4,807 | |
| Okfuskee County | D | 3,335 | 1,624 | 4,959 | |
| Oklahoma County | D | 59,954 | 40,161 | 100,115 | |
| Okmulgee County | D | 10,467 | 4,368 | 14,835 | |
| Osage County | D | 7,156 | 3,951 | 11,107 | |
| Ottawa County | D | 7,243 | 4,304 | 11,547 | |
| Pawnee County | D | 2,721 | 2,651 | 5,372 | |
| Payne County | D | 7,390 | 5,799 | 13,189 | |
| Pittsburg County | D | 9,576 | 2,893 | 12,469 | |
| Pontotoc County | D | 7,750 | 2,289 | 10,039 | |
| Pottawatomie County | D | 10,220 | 4,760 | 14,980 | |
| Pushmataha County | D | 2,977 | 789 | 3,766 | |
| Roger Mills County | D | 2,176 | 509 | 2,685 | |
| Rogers County | D | 4,197 | 2,849 | 7,046 | |
| Seminole County | D | 8,122 | 3,423 | 11,545 | |
| Sequoyah County | D | 4,449 | 2,077 | 6,526 | |
| Stephens County | D | 6,702 | 1,909 | 8,611 | |
| Texas County | D | 2,693 | 1,676 | 4,369 | |
| Tillman County | D | 4,071 | 1,058 | 5,129 | |
| Tulsa County | R | 38,548 | 42,892 | 81,440 | |
| Wagoner County | D | 3,389 | 2,666 | 6,055 | |
| Washington County | R | 5,508 | 6,036 | 11,544 | |
| Washita County | D | 4,326 | 1,637 | 5,963 | |
| Woods County | D | 2,882 | 2,871 | 5,753 | |
| Woodward County | R | 2,180 | 2,391 | 4,571 |
Source. Compiled historical county records — 1948 presidential returns · official county-level results. Real returns — nothing estimated.