Elections / 2008 · President · TN
John McCain carried Tennessee R+15.0.
Barack Obama (D) vs John McCain (R) in Tennessee, 2008. The state ran 22.3 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)
Tennessee result
2,603,800 votes counted
Obama (D)
1,089,883
41.9%
McCain (R)
1,480,779
56.9%
All others
33,138
1.3%
Margin
R+15.0
2008 presidential election
Tennessee, 2008
McCainR+15.0
How it voted
Share of the 2008 vote
| John McCain ✓Republican | 56.9% | 1,480,779 |
|---|---|---|
| Barack ObamaDemocratic | 41.9% | 1,089,883 |
| OtherAll other candidates | 1.3% | 33,138 |
D+60R+60
95 counties, each filled by 2008 D-vs-R margin. Hover any county for its result.
Tennessee's presidential margins
1892–2024, the 2008 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +13.5% |
| 1896 | +6.0% |
| 1900 | +8.1% |
| 1904 | +10.8% |
| 1908 | +6.9% |
| 1912 | +28.9% |
| 1916 | +13.6% |
| 1920 | −2.8% |
| 1924 | +9.3% |
| 1928 | −11.1% |
| 1932 | +34.0% |
| 1936 | +37.9% |
| 1940 | +34.9% |
| 1944 | +21.2% |
| 1948 | +12.3% |
| 1952 | −0.3% |
| 1956 | −0.6% |
| 1960 | −7.1% |
| 1964 | +11.0% |
| 1968 | −9.7% |
| 1972 | −38.0% |
| 1976 | +13.0% |
| 1980 | −0.3% |
| 1984 | −16.3% |
| 1988 | −16.3% |
| 1992 | +4.7% |
| 1996 | +2.4% |
| 2000 | −3.9% |
| 2004 | −14.3% |
| 2008 | −15.0% |
| 2012 | −20.4% |
| 2016 | −26.0% |
| 2020 | −23.2% |
| 2024 | −29.6% |
County results — 2008
95 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Anderson County | R | 11,396 | 19,675 | 31,570 | |
| Bedford County | R | 5,027 | 10,217 | 15,507 | |
| Benton County | R | 2,645 | 3,696 | 6,479 | |
| Bledsoe County | R | 1,517 | 3,166 | 4,784 | |
| Blount County | R | 15,253 | 35,571 | 51,645 | |
| Bradley County | R | 9,357 | 28,333 | 38,191 | |
| Campbell County | R | 3,867 | 8,535 | 12,628 | |
| Cannon County | R | 2,011 | 3,322 | 5,457 | |
| Carroll County | R | 3,980 | 7,455 | 11,646 | |
| Carter County | R | 5,587 | 15,852 | 21,769 | |
| Cheatham County | R | 5,498 | 10,702 | 16,428 | |
| Chester County | R | 1,797 | 4,587 | 6,459 | |
| Claiborne County | R | 3,078 | 7,175 | 10,420 | |
| Clay County | R | 1,248 | 1,676 | 2,994 | |
| Cocke County | R | 3,340 | 8,945 | 12,481 | |
| Coffee County | R | 7,132 | 13,250 | 20,790 | |
| Crockett County | R | 1,967 | 3,994 | 6,037 | |
| Cumberland County | R | 7,889 | 17,436 | 25,712 | |
| Davidson County | D | 158,423 | 102,915 | 264,486 | |
| Decatur County | R | 1,566 | 3,101 | 4,763 | |
| DeKalb County | R | 2,832 | 4,085 | 7,065 | |
| Dickson County | R | 7,506 | 11,677 | 19,519 | |
| Dyer County | R | 4,411 | 9,859 | 14,450 | |
| Fayette County | R | 6,892 | 12,173 | 19,254 | |
| Fentress County | R | 1,831 | 4,789 | 6,739 | |
| Franklin County | R | 6,613 | 10,539 | 17,432 | |
| Gibson County | R | 7,406 | 13,516 | 21,253 | |
| Giles County | R | 4,614 | 6,902 | 11,689 | |
| Grainger County | R | 2,066 | 5,297 | 7,503 | |
| Greene County | R | 7,110 | 17,151 | 24,670 | |
| Grundy County | R | 1,971 | 2,563 | 4,632 | |
| Hamblen County | R | 6,807 | 15,508 | 22,669 | |
| Hamilton County | R | 64,246 | 81,702 | 147,520 | |
| Hancock County | R | 604 | 1,588 | 2,241 | |
| Hardeman County | D | 5,919 | 5,225 | 11,237 | |
| Hardin County | R | 2,794 | 7,077 | 10,035 | |
| Hawkins County | R | 5,930 | 14,756 | 21,040 | |
| Haywood County | D | 4,893 | 3,165 | 8,121 | |
| Henderson County | R | 3,021 | 7,669 | 10,834 | |
| Henry County | R | 5,153 | 8,182 | 13,545 | |
| Hickman County | R | 3,563 | 4,784 | 8,498 | |
| Houston County | D | 1,678 | 1,608 | 3,354 | |
| Humphreys County | R | 3,600 | 3,818 | 7,580 | |
| Jackson County | D | 2,224 | 2,185 | 4,501 | |
| Jefferson County | R | 5,178 | 13,092 | 18,532 | |
| Johnson County | R | 1,837 | 4,621 | 6,591 | |
| Knox County | R | 70,215 | 113,015 | 186,086 | |
| Lake County | R | 1,024 | 1,175 | 2,238 | |
| Lauderdale County | R | 4,322 | 4,933 | 9,338 | |
| Lawrence County | R | 5,161 | 10,566 | 16,020 | |
| Lewis County | R | 1,804 | 2,951 | 4,834 | |
| Lincoln County | R | 3,695 | 9,231 | 13,130 | |
| Loudon County | R | 6,058 | 15,815 | 22,184 | |
| Macon County | R | 4,506 | 6,746 | 11,437 | |
| Madison County | R | 20,209 | 23,290 | 43,846 | |
| Marion County | R | 4,506 | 6,746 | 11,437 | |
| Marshall County | R | 4,320 | 6,755 | 11,289 | |
| Maury County | R | 13,058 | 20,288 | 33,767 | |
| McMinn County | R | 5,541 | 12,989 | 18,789 | |
| McNairy County | R | 3,131 | 7,135 | 10,422 | |
| Meigs County | R | 1,372 | 2,797 | 4,237 | |
| Monroe County | R | 5,053 | 11,484 | 16,777 | |
| Montgomery County | R | 25,716 | 30,175 | 56,518 | |
| Moore County | R | 881 | 2,010 | 2,952 | |
| Morgan County | R | 1,969 | 4,717 | 6,822 | |
| Obion County | R | 4,308 | 8,873 | 13,392 | |
| Overton County | R | 3,419 | 4,497 | 8,092 | |
| Perry County | R | 1,329 | 1,596 | 3,000 | |
| Pickett County | R | 854 | 1,786 | 2,671 | |
| Polk County | R | 2,124 | 4,267 | 6,501 | |
| Putnam County | R | 9,739 | 17,101 | 27,316 | |
| Rhea County | R | 2,907 | 8,042 | 11,106 | |
| Roane County | R | 7,224 | 15,658 | 23,276 | |
| Robertson County | R | 9,318 | 17,903 | 27,614 | |
| Rutherford County | R | 40,460 | 59,892 | 101,737 | |
| Scott County | R | 1,720 | 4,931 | 6,783 | |
| Sequatchie County | R | 1,717 | 3,610 | 5,437 | |
| Sevier County | R | 8,604 | 24,922 | 33,941 | |
| Shelby County | D | 256,297 | 145,458 | 404,180 | |
| Smith County | R | 2,992 | 4,563 | 7,741 | |
| Stewart County | R | 2,470 | 2,956 | 5,507 | |
| Sullivan County | R | 18,354 | 44,808 | 63,997 | |
| Sumner County | R | 21,487 | 44,949 | 67,228 | |
| Tipton County | R | 7,931 | 17,165 | 25,316 | |
| Trousdale County | R | 1,475 | 1,688 | 3,239 | |
| Unicoi County | R | 2,107 | 5,011 | 7,223 | |
| Union County | R | 1,829 | 4,467 | 6,399 | |
| Van Buren County | R | 849 | 1,294 | 2,180 | |
| Warren County | R | 5,515 | 8,562 | 14,400 | |
| Washington County | R | 15,941 | 32,341 | 48,982 | |
| Wayne County | R | 1,355 | 4,076 | 5,527 | |
| Weakley County | R | 4,596 | 8,855 | 13,690 | |
| White County | R | 3,372 | 6,103 | 9,647 | |
| Williamson County | R | 27,886 | 64,858 | 93,646 | |
| Wilson County | R | 15,886 | 34,595 | 51,159 |