Elections / 2008 · President · MO
John McCain carried Missouri R+0.1.
Barack Obama (D) vs John McCain (R) in Missouri, 2008. The state ran 7.4 points more Republican than the nation (D+7.3 nationally).
Nominees: Barack Obama (D) · John McCain (R)
Missouri result
2,925,241 votes counted
Obama (D)
1,441,947
49.3%
McCain (R)
1,445,814
49.4%
All others
37,480
1.3%
Margin
R+0.1
2008 presidential election
Missouri, 2008
How it voted
Share of the 2008 vote
| John McCain ✓Republican | 49.4% | 1,445,814 |
|---|---|---|
| Barack ObamaDemocratic | 49.3% | 1,441,947 |
| OtherAll other candidates | 1.3% | 37,480 |
D+60R+60
115 counties, each filled by 2008 D-vs-R margin. Hover any county for its result.
Missouri's presidential margins
1892–2024, the 2008 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +7.5% |
| 1896 | +8.7% |
| 1900 | +5.5% |
| 1904 | −3.9% |
| 1908 | −0.1% |
| 1912 | +17.6% |
| 1916 | +3.6% |
| 1920 | −11.5% |
| 1924 | −5.6% |
| 1928 | −11.4% |
| 1932 | +28.6% |
| 1936 | +22.6% |
| 1940 | +4.8% |
| 1944 | +2.9% |
| 1948 | +16.6% |
| 1952 | −1.6% |
| 1956 | +0.2% |
| 1960 | +0.5% |
| 1964 | +28.1% |
| 1968 | −1.1% |
| 1972 | −24.7% |
| 1976 | +3.6% |
| 1980 | −6.8% |
| 1984 | −20.0% |
| 1988 | −4.0% |
| 1992 | +10.1% |
| 1996 | +6.3% |
| 2000 | −3.3% |
| 2004 | −7.2% |
| 2008 | −0.1% |
| 2012 | −9.4% |
| 2016 | −18.5% |
| 2020 | −15.3% |
| 2024 | −18.4% |
County results — 2008
115 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Adair County | R | 5,735 | 5,891 | 11,871 | |
| Andrew County | R | 3,345 | 5,279 | 8,790 | |
| Atchison County | R | 1,000 | 1,936 | 2,976 | |
| Audrain County | R | 4,434 | 6,167 | 10,781 | |
| Barry County | R | 4,630 | 9,758 | 14,644 | |
| Barton County | R | 1,455 | 4,414 | 5,948 | |
| Bates County | R | 3,271 | 4,833 | 8,283 | |
| Benton County | R | 3,629 | 5,759 | 9,567 | |
| Bollinger County | R | 1,690 | 3,972 | 5,784 | |
| Boone County | D | 47,062 | 36,849 | 85,251 | |
| Buchanan County | D | 19,164 | 19,110 | 39,040 | |
| Butler County | R | 5,316 | 11,805 | 17,338 | |
| Caldwell County | R | 1,814 | 2,654 | 4,564 | |
| Callaway County | R | 7,580 | 11,389 | 19,321 | |
| Camden County | R | 7,773 | 14,074 | 22,133 | |
| Cape Girardeau County | R | 12,208 | 24,768 | 37,355 | |
| Carroll County | R | 1,535 | 2,955 | 4,538 | |
| Carter County | R | 984 | 1,840 | 2,898 | |
| Cass County | R | 19,844 | 29,695 | 50,179 | |
| Cedar County | R | 2,060 | 4,194 | 6,354 | |
| Chariton County | R | 1,799 | 2,339 | 4,214 | |
| Christian County | R | 11,883 | 25,382 | 37,697 | |
| Clark County | R | 1,572 | 1,782 | 3,456 | |
| Clay County | R | 53,761 | 54,516 | 109,606 | |
| Clinton County | R | 4,545 | 5,709 | 10,454 | |
| Cole County | R | 13,959 | 24,385 | 38,745 | |
| Cooper County | R | 2,996 | 4,902 | 8,026 | |
| Crawford County | R | 3,911 | 6,007 | 10,085 | |
| Dade County | R | 1,184 | 2,864 | 4,112 | |
| Dallas County | R | 2,656 | 4,895 | 7,683 | |
| Daviess County | R | 1,400 | 2,263 | 3,786 | |
| DeKalb County | R | 1,692 | 2,889 | 4,683 | |
| Dent County | R | 2,056 | 4,655 | 6,868 | |
| Douglas County | R | 2,140 | 4,405 | 6,712 | |
| Dunklin County | R | 4,540 | 7,044 | 11,764 | |
| Franklin County | R | 21,256 | 27,355 | 49,293 | |
| Gasconade County | R | 2,899 | 4,763 | 7,771 | |
| Gentry County | R | 1,235 | 1,964 | 3,292 | |
| Greene County | R | 56,181 | 77,683 | 135,695 | |
| Grundy County | R | 1,580 | 3,006 | 4,740 | |
| Harrison County | R | 1,287 | 2,512 | 3,915 | |
| Henry County | R | 4,869 | 6,095 | 11,159 | |
| Hickory County | R | 2,171 | 2,850 | 5,115 | |
| Holt County | R | 802 | 1,794 | 2,633 | |
| Howard County | R | 2,036 | 2,708 | 4,855 | |
| Howell County | R | 5,736 | 10,982 | 17,029 | |
| Iron County | D | 2,213 | 2,090 | 4,414 | |
| Jackson County | D | 210,824 | 124,687 | 339,266 | |
| Jasper County | R | 15,730 | 31,667 | 48,025 | |
| Jefferson County | D | 53,467 | 50,804 | 105,704 | |
| Johnson County | R | 9,480 | 12,183 | 22,080 | |
| Knox County | R | 759 | 1,212 | 2,024 | |
| Laclede County | R | 5,218 | 10,875 | 16,323 | |
| Lafayette County | R | 6,902 | 9,442 | 16,600 | |
| Lawrence County | R | 5,097 | 11,263 | 16,637 | |
| Lewis County | R | 1,837 | 2,594 | 4,502 | |
| Lincoln County | R | 10,234 | 12,924 | 23,550 | |
| Linn County | R | 2,638 | 3,140 | 5,931 | |
| Livingston County | R | 2,435 | 3,993 | 6,552 | |
| Macon County | R | 2,784 | 4,586 | 7,474 | |
| Madison County | R | 2,042 | 2,897 | 5,028 | |
| Maries County | R | 1,599 | 2,853 | 4,548 | |
| Marion County | R | 4,703 | 7,705 | 12,553 | |
| McDonald County | R | 2,454 | 5,499 | 8,135 | |
| Mercer County | R | 519 | 1,169 | 1,748 | |
| Miller County | R | 3,553 | 7,797 | 11,535 | |
| Mississippi County | R | 2,247 | 3,034 | 5,356 | |
| Moniteau County | R | 2,084 | 4,467 | 6,665 | |
| Monroe County | R | 1,703 | 2,533 | 4,314 | |
| Montgomery County | R | 2,347 | 3,428 | 5,856 | |
| Morgan County | R | 3,565 | 5,451 | 9,149 | |
| New Madrid County | R | 3,370 | 4,593 | 8,092 | |
| Newton County | R | 7,450 | 17,637 | 25,406 | |
| Nodaway County | R | 4,493 | 5,568 | 10,219 | |
| Oregon County | R | 1,811 | 2,652 | 4,591 | |
| Osage County | R | 1,907 | 5,062 | 7,079 | |
| Ozark County | R | 1,661 | 2,918 | 4,686 | |
| Pemiscot County | R | 3,029 | 3,954 | 7,047 | |
| Perry County | R | 3,005 | 5,527 | 8,647 | |
| Pettis County | R | 6,932 | 11,018 | 18,208 | |
| Phelps County | R | 7,394 | 11,706 | 19,438 | |
| Pike County | R | 3,487 | 4,268 | 7,881 | |
| Platte County | R | 21,495 | 24,460 | 46,516 | |
| Polk County | R | 4,553 | 8,956 | 13,697 | |
| Pulaski County | R | 5,249 | 9,552 | 15,000 | |
| Putnam County | R | 695 | 1,591 | 2,339 | |
| Ralls County | R | 2,041 | 2,987 | 5,084 | |
| Randolph County | R | 3,984 | 6,457 | 10,624 | |
| Ray County | R | 5,241 | 5,593 | 11,053 | |
| Reynolds County | R | 1,418 | 1,782 | 3,287 | |
| Ripley County | R | 1,795 | 3,407 | 5,363 | |
| Saline County | R | 4,712 | 4,962 | 9,848 | |
| Schuyler County | R | 775 | 1,139 | 1,983 | |
| Scotland County | R | 793 | 1,249 | 2,098 | |
| Scott County | R | 6,258 | 11,563 | 18,026 | |
| Shannon County | R | 1,637 | 2,075 | 3,838 | |
| Shelby County | R | 1,114 | 2,166 | 3,316 | |
| St. Charles County | R | 84,183 | 102,550 | 188,529 | |
| St. Clair County | R | 1,886 | 2,981 | 4,988 | |
| St. Francois County | R | 11,540 | 12,660 | 24,550 | |
| St. Louis city | D | 132,925 | 24,662 | 158,858 | |
| St. Louis County | D | 333,123 | 221,705 | 559,854 | |
| Ste. Genevieve County | D | 4,979 | 3,732 | 8,825 | |
| Stoddard County | R | 3,899 | 9,172 | 13,262 | |
| Stone County | R | 5,029 | 11,147 | 16,387 | |
| Sullivan County | R | 1,173 | 1,607 | 2,869 | |
| Taney County | R | 6,683 | 14,736 | 21,664 | |
| Texas County | R | 3,410 | 7,215 | 10,851 | |
| Vernon County | R | 3,381 | 5,334 | 8,878 | |
| Warren County | R | 6,705 | 8,675 | 15,576 | |
| Washington County | D | 4,711 | 4,706 | 9,614 | |
| Wayne County | R | 2,243 | 3,784 | 6,154 | |
| Webster County | R | 5,685 | 10,431 | 16,356 | |
| Worth County | R | 427 | 707 | 1,174 | |
| Wright County | R | 2,557 | 5,784 | 8,514 |