Elections / 2008 · President · MN
Barack Obama carried Minnesota D+10.2.
Barack Obama (D) vs John McCain (R) in Minnesota, 2008. The state ran 3.0 points more Democratic than the nation (D+7.3 nationally). A US Senate contest shared the 2008 ballot here.
Nominees: Barack Obama (D) · John McCain (R)
Minnesota result
2,910,370 votes counted
Obama (D)
1,573,354
54.1%
McCain (R)
1,275,409
43.8%
All others
61,607
2.1%
Margin
D+10.2
2008 presidential election
Minnesota, 2008
ObamaD+10.2
How it voted
Share of the 2008 vote
| Barack Obama ✓Democratic | 54.1% | 1,573,354 |
|---|---|---|
| John McCainRepublican | 43.8% | 1,275,409 |
| OtherAll other candidates | 2.1% | 61,607 |
D+60R+60
87 counties, each filled by 2008 D-vs-R margin. Hover any county for its result.
Minnesota's presidential margins
1892–2024, the 2008 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +8.3% |
| 1896 | −15.7% |
| 1900 | −24.5% |
| 1904 | −55.1% |
| 1908 | −26.2% |
| 1912 | +12.6% |
| 1916 | −0.1% |
| 1920 | −51.2% |
| 1924 | −44.4% |
| 1928 | −16.9% |
| 1932 | +23.6% |
| 1936 | +30.8% |
| 1940 | +3.8% |
| 1944 | +5.5% |
| 1948 | +17.3% |
| 1952 | −11.2% |
| 1956 | −7.6% |
| 1960 | +1.4% |
| 1964 | +27.8% |
| 1968 | +12.5% |
| 1972 | −5.5% |
| 1976 | +12.9% |
| 1980 | +3.9% |
| 1984 | +0.2% |
| 1988 | +7.0% |
| 1992 | +11.6% |
| 1996 | +16.1% |
| 2000 | +2.4% |
| 2004 | +3.5% |
| 2008 | +10.2% |
| 2012 | +7.7% |
| 2016 | +1.5% |
| 2020 | +7.1% |
| 2024 | +4.2% |
County results — 2008
87 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Aitkin County | D | 4,595 | 4,589 | 9,410 | |
| Anoka County | R | 86,976 | 91,357 | 182,224 | |
| Becker County | R | 7,687 | 8,851 | 16,965 | |
| Beltrami County | D | 12,019 | 9,762 | 22,236 | |
| Benton County | R | 8,454 | 10,338 | 19,339 | |
| Big Stone County | D | 1,552 | 1,362 | 2,990 | |
| Blue Earth County | D | 19,325 | 14,782 | 35,070 | |
| Brown County | R | 5,809 | 7,456 | 13,620 | |
| Carlton County | D | 11,501 | 6,549 | 18,449 | |
| Carver County | R | 20,654 | 28,156 | 49,683 | |
| Cass County | R | 7,276 | 8,660 | 16,307 | |
| Chippewa County | D | 3,280 | 2,907 | 6,356 | |
| Chisago County | R | 12,783 | 15,789 | 29,305 | |
| Clay County | D | 16,666 | 11,978 | 29,259 | |
| Clearwater County | R | 1,877 | 2,291 | 4,261 | |
| Cook County | D | 2,019 | 1,240 | 3,348 | |
| Cottonwood County | R | 2,759 | 3,157 | 6,036 | |
| Crow Wing County | R | 15,859 | 18,567 | 35,165 | |
| Dakota County | D | 116,778 | 104,364 | 225,472 | |
| Dodge County | R | 4,463 | 5,468 | 10,214 | |
| Douglas County | R | 9,256 | 11,241 | 20,918 | |
| Faribault County | R | 3,736 | 4,196 | 8,152 | |
| Fillmore County | D | 5,921 | 4,993 | 11,234 | |
| Freeborn County | D | 9,915 | 6,955 | 17,280 | |
| Goodhue County | R | 12,420 | 12,775 | 25,795 | |
| Grant County | D | 1,850 | 1,646 | 3,605 | |
| Hennepin County | D | 420,958 | 231,054 | 663,780 | |
| Houston County | D | 5,906 | 4,743 | 10,883 | |
| Hubbard County | R | 4,872 | 6,558 | 11,638 | |
| Isanti County | R | 8,248 | 11,324 | 20,053 | |
| Itasca County | D | 13,460 | 10,309 | 24,395 | |
| Jackson County | R | 2,618 | 2,858 | 5,623 | |
| Kanabec County | R | 3,743 | 4,479 | 8,499 | |
| Kandiyohi County | R | 10,125 | 11,319 | 21,895 | |
| Kittson County | D | 1,492 | 1,016 | 2,568 | |
| Koochiching County | D | 3,649 | 2,962 | 6,802 | |
| Lac qui Parle County | D | 2,160 | 1,912 | 4,192 | |
| Lake County | D | 4,174 | 2,636 | 6,969 | |
| Lake of the Woods County | R | 971 | 1,278 | 2,313 | |
| Le Sueur County | R | 6,994 | 7,636 | 15,009 | |
| Lincoln County | D | 1,517 | 1,491 | 3,126 | |
| Lyon County | R | 6,110 | 6,315 | 12,708 | |
| Mahnomen County | D | 1,436 | 843 | 2,343 | |
| Marshall County | D | 2,311 | 2,285 | 4,739 | |
| Martin County | R | 4,413 | 6,053 | 10,754 | |
| McLeod County | R | 7,505 | 10,993 | 19,029 | |
| Meeker County | R | 5,380 | 6,737 | 12,545 | |
| Mille Lacs County | R | 6,072 | 7,049 | 13,544 | |
| Morrison County | R | 6,547 | 9,735 | 16,743 | |
| Mower County | D | 11,605 | 7,075 | 19,187 | |
| Murray County | D | 2,345 | 2,320 | 4,813 | |
| Nicollet County | D | 9,887 | 7,968 | 18,245 | |
| Nobles County | R | 4,244 | 4,368 | 8,813 | |
| Norman County | D | 2,129 | 1,204 | 3,434 | |
| Olmsted County | D | 38,711 | 36,202 | 76,470 | |
| Otter Tail County | R | 13,856 | 18,077 | 32,687 | |
| Pennington County | D | 3,394 | 3,248 | 6,822 | |
| Pine County | D | 7,084 | 6,862 | 14,383 | |
| Pipestone County | R | 2,023 | 2,652 | 4,801 | |
| Polk County | D | 7,850 | 7,148 | 15,334 | |
| Pope County | D | 3,317 | 3,069 | 6,536 | |
| Ramsey County | D | 182,974 | 88,942 | 277,386 | |
| Red Lake County | D | 1,120 | 983 | 2,191 | |
| Redwood County | R | 3,250 | 4,308 | 7,806 | |
| Renville County | R | 3,904 | 3,956 | 8,135 | |
| Rice County | D | 17,381 | 13,723 | 31,799 | |
| Rock County | R | 2,079 | 2,775 | 4,975 | |
| Roseau County | R | 3,097 | 4,438 | 7,700 | |
| Scott County | R | 29,208 | 36,724 | 67,132 | |
| Sherburne County | R | 17,957 | 26,140 | 44,990 | |
| Sibley County | R | 2,998 | 4,492 | 7,729 | |
| St. Louis County | D | 77,351 | 38,742 | 118,814 | |
| Stearns County | R | 35,690 | 41,194 | 78,756 | |
| Steele County | R | 9,016 | 10,068 | 19,656 | |
| Stevens County | D | 2,781 | 2,710 | 5,634 | |
| Swift County | D | 2,907 | 2,184 | 5,244 | |
| Todd County | R | 5,277 | 6,637 | 12,257 | |
| Traverse County | D | 1,043 | 933 | 2,035 | |
| Wabasha County | R | 5,646 | 5,935 | 11,893 | |
| Wadena County | R | 2,882 | 4,128 | 7,169 | |
| Waseca County | R | 4,401 | 5,211 | 9,888 | |
| Washington County | D | 70,277 | 64,334 | 137,059 | |
| Watonwan County | D | 2,562 | 2,526 | 5,258 | |
| Wilkin County | R | 1,550 | 1,786 | 3,414 | |
| Winona County | D | 16,308 | 10,975 | 27,935 | |
| Wright County | R | 26,343 | 37,779 | 65,578 | |
| Yellow Medicine County | D | 2,816 | 2,579 | 5,569 |