Elections / 2008 · President · OK
John McCain carried Oklahoma R+31.3.
Barack Obama (D) vs John McCain (R) in Oklahoma, 2008. The state ran 38.6 points more Republican than the nation (D+7.3 nationally). A US Senate contest shared the 2008 ballot here.
Nominees: Barack Obama (D) · John McCain (R)
Oklahoma result
1,462,661 votes counted
Obama (D)
502,496
34.4%
McCain (R)
960,165
65.6%
All others
0
0.0%
Margin
R+31.3
2008 presidential election
Oklahoma, 2008
McCainR+31.3
How it voted
Share of the 2008 vote
| John McCain ✓Republican | 65.6% | 960,165 |
|---|---|---|
| Barack ObamaDemocratic | 34.4% | 502,496 |
| OtherAll other candidates | 0.0% | 0 |
D+60R+60
77 counties, each filled by 2008 D-vs-R margin. Hover any county for its result.
Oklahoma's presidential margins
1908–2024, the 2008 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 results — 2008
77 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Adair County | R | 2,052 | 4,638 | 6,690 | |
| Alfalfa County | R | 411 | 2,023 | 2,434 | |
| Atoka County | R | 1,370 | 3,511 | 4,881 | |
| Beaver County | R | 265 | 2,199 | 2,464 | |
| Beckham County | R | 1,625 | 5,772 | 7,397 | |
| Blaine County | R | 1,011 | 3,101 | 4,112 | |
| Bryan County | R | 4,426 | 9,307 | 13,733 | |
| Caddo County | R | 3,404 | 6,413 | 9,817 | |
| Canadian County | R | 11,426 | 36,428 | 47,854 | |
| Carter County | R | 5,603 | 13,241 | 18,844 | |
| Cherokee County | R | 7,194 | 9,186 | 16,380 | |
| Choctaw County | R | 1,860 | 3,730 | 5,590 | |
| Cimarron County | R | 152 | 1,119 | 1,271 | |
| Cleveland County | R | 39,681 | 64,749 | 104,430 | |
| Coal County | R | 600 | 1,672 | 2,272 | |
| Comanche County | R | 14,120 | 20,127 | 34,247 | |
| Cotton County | R | 690 | 1,793 | 2,483 | |
| Craig County | R | 2,073 | 3,858 | 5,931 | |
| Creek County | R | 8,318 | 20,187 | 28,505 | |
| Custer County | R | 2,660 | 7,842 | 10,502 | |
| Delaware County | R | 5,085 | 10,277 | 15,362 | |
| Dewey County | R | 346 | 1,857 | 2,203 | |
| Ellis County | R | 282 | 1,627 | 1,909 | |
| Garfield County | R | 5,545 | 17,067 | 22,612 | |
| Garvin County | R | 3,028 | 7,710 | 10,738 | |
| Grady County | R | 5,520 | 15,195 | 20,715 | |
| Grant County | R | 514 | 1,836 | 2,350 | |
| Greer County | R | 566 | 1,548 | 2,114 | |
| Harmon County | R | 333 | 757 | 1,090 | |
| Harper County | R | 221 | 1,342 | 1,563 | |
| Haskell County | R | 1,474 | 3,207 | 4,681 | |
| Hughes County | R | 1,709 | 3,134 | 4,843 | |
| Jackson County | R | 2,264 | 6,719 | 8,983 | |
| Jefferson County | R | 805 | 1,652 | 2,457 | |
| Johnston County | R | 1,249 | 2,708 | 3,957 | |
| Kay County | R | 5,463 | 13,230 | 18,693 | |
| Kingfisher County | R | 1,009 | 5,372 | 6,381 | |
| Kiowa County | R | 1,226 | 2,537 | 3,763 | |
| Latimer County | R | 1,313 | 2,860 | 4,173 | |
| Le Flore County | R | 5,136 | 11,605 | 16,741 | |
| Lincoln County | R | 3,504 | 10,470 | 13,974 | |
| Logan County | R | 5,717 | 12,556 | 18,273 | |
| Love County | R | 1,257 | 2,589 | 3,846 | |
| Major County | R | 515 | 2,956 | 3,471 | |
| Marshall County | R | 1,643 | 3,730 | 5,373 | |
| Mayes County | R | 5,749 | 10,234 | 15,983 | |
| McClain County | R | 3,551 | 11,193 | 14,744 | |
| McCurtain County | R | 2,794 | 7,745 | 10,539 | |
| McIntosh County | R | 3,320 | 4,903 | 8,223 | |
| Murray County | R | 1,592 | 3,746 | 5,338 | |
| Muskogee County | R | 11,294 | 15,289 | 26,583 | |
| Noble County | R | 1,174 | 3,881 | 5,055 | |
| Nowata County | R | 1,411 | 3,031 | 4,442 | |
| Okfuskee County | R | 1,480 | 2,643 | 4,123 | |
| Oklahoma County | R | 116,182 | 163,172 | 279,354 | |
| Okmulgee County | R | 6,191 | 8,727 | 14,918 | |
| Osage County | R | 7,498 | 12,160 | 19,658 | |
| Ottawa County | R | 4,268 | 6,905 | 11,173 | |
| Pawnee County | R | 2,063 | 4,533 | 6,596 | |
| Payne County | R | 10,601 | 18,435 | 29,036 | |
| Pittsburg County | R | 5,457 | 11,752 | 17,209 | |
| Pontotoc County | R | 4,512 | 9,750 | 14,262 | |
| Pottawatomie County | R | 7,910 | 17,753 | 25,663 | |
| Pushmataha County | R | 1,265 | 3,208 | 4,473 | |
| Roger Mills County | R | 287 | 1,502 | 1,789 | |
| Rogers County | R | 10,772 | 27,743 | 38,515 | |
| Seminole County | R | 2,977 | 5,600 | 8,577 | |
| Sequoyah County | R | 4,454 | 9,466 | 13,920 | |
| Stephens County | R | 4,538 | 14,394 | 18,932 | |
| Texas County | R | 923 | 5,336 | 6,259 | |
| Tillman County | R | 1,042 | 2,195 | 3,237 | |
| Tulsa County | R | 96,133 | 158,363 | 254,496 | |
| Wagoner County | R | 8,810 | 21,441 | 30,251 | |
| Washington County | R | 6,308 | 16,457 | 22,765 | |
| Washita County | R | 1,052 | 3,724 | 4,776 | |
| Woods County | R | 873 | 3,043 | 3,916 | |
| Woodward County | R | 1,350 | 6,404 | 7,754 |