Skip to content

Michigan 2004 vs 2008: county swing

0 of 83 counties moved toward the Republican ticket; 31 changed hands.

Antrim County: swing D+14.0Barry County: swing D+14.4Branch County: swing D+14.9Clare County: swing D+5.6Clinton County: swing D+17.9Eaton County: swing D+16.2Gratiot County: swing D+18.6Houghton County: swing D+9.7Isabella County: swing D+16.8Kalamazoo County: swing D+15.9Keweenaw County: swing D+0.2Lake County: swing D+9.0Lenawee County: swing D+15.4Mackinac County: swing D+9.7Marquette County: swing D+11.9Mecosta County: swing D+10.5Midland County: swing D+10.4Montcalm County: swing D+12.8Newaygo County: swing D+15.3Osceola County: swing D+8.9Roscommon County: swing D+6.4Shiawassee County: swing D+15.5Washtenaw County: swing D+13.0Wexford County: swing D+15.1Alger County: swing D+4.2Allegan County: swing D+16.5Alpena County: swing D+5.6Bay County: swing D+5.5Benzie County: swing D+16.6Berrien County: swing D+16.5Cass County: swing D+19.3Cheboygan County: swing D+11.9Chippewa County: swing D+11.1Delta County: swing D+7.8Dickinson County: swing D+7.4Emmet County: swing D+15.7Gladwin County: swing D+4.7Ingham County: swing D+16.6Iosco County: swing D+10.4Jackson County: swing D+15.0Kalkaska County: swing D+13.8Kent County: swing D+19.2Lapeer County: swing D+13.9Livingston County: swing D+13.2Luce County: swing D+14.0Macomb County: swing D+10.1Manistee County: swing D+13.4Monroe County: swing D+6.2Iron County: swing D+2.3Oakland County: swing D+14.0Ontonagon County: swing D+13.3Oscoda County: swing D+7.7Saginaw County: swing D+9.8St. Clair County: swing D+10.9Tuscola County: swing D+8.9Van Buren County: swing D+13.1Wayne County: swing D+9.8Calhoun County: swing D+12.8Crawford County: swing D+10.6Genesee County: swing D+11.8Hillsdale County: swing D+16.1Huron County: swing D+11.3Missaukee County: swing D+15.9Montmorency County: swing D+11.6Ogemaw County: swing D+4.6Otsego County: swing D+13.9St. Joseph County: swing D+20.4Alcona County: swing D+3.1Leelanau County: swing D+15.0Mason County: swing D+16.7Arenac County: swing D+4.2Menominee County: swing D+15.6Baraga County: swing D+5.2Charlevoix County: swing D+14.1Muskegon County: swing D+18.2Oceana County: swing D+14.5Ottawa County: swing D+20.1Presque Isle County: swing D+8.9Sanilac County: swing D+14.8Schoolcraft County: swing D+5.8Gogebic County: swing D+11.6Grand Traverse County: swing D+16.9Ionia County: swing D+15.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20042008SwingVotes 2004Votes 2008
Keweenaw County R+10.5 R+10.3 D+0.2 1,439 1,410
Iron County flipped R+0.1 D+2.2 D+2.3 6,511 6,162
Alcona County R+11.0 R+7.9 D+3.1 6,531 6,420
Alger County D+1.7 D+5.9 D+4.2 4,765 4,750
Arenac County D+0.1 D+4.3 D+4.2 8,216 8,128
Ogemaw County flipped R+2.2 D+2.4 D+4.6 10,796 10,768
Gladwin County flipped R+3.2 D+1.5 D+4.7 13,227 13,241
Baraga County R+8.6 R+3.4 D+5.2 3,684 3,644
Bay County D+9.8 D+15.3 D+5.5 57,059 57,428
Alpena County flipped R+1.7 D+3.9 D+5.6 15,211 15,085
Clare County flipped R+0.7 D+4.9 D+5.6 14,226 14,567
Schoolcraft County flipped R+2.9 D+2.9 D+5.8 4,441 4,326
Monroe County flipped R+1.8 D+4.4 D+6.2 74,132 76,422
Roscommon County flipped R+3.9 D+2.5 D+6.4 14,359 14,051
Dickinson County R+15.4 R+8.0 D+7.4 13,549 13,311
Oscoda County R+17.7 R+10.0 D+7.7 4,409 4,328
Delta County flipped R+1.5 D+6.3 D+7.8 19,238 19,064
Osceola County R+19.1 R+10.2 D+8.9 11,188 11,026
Presque Isle County flipped R+7.3 D+1.6 D+8.9 7,516 7,505
Tuscola County R+9.7 R+0.8 D+8.9 28,338 27,798
Lake County D+3.3 D+12.3 D+9.0 5,246 5,292
Houghton County R+13.6 R+3.9 D+9.7 15,851 15,972
Mackinac County R+13.5 R+3.8 D+9.7 6,599 6,396
Saginaw County D+7.5 D+17.3 D+9.8 102,852 104,090
Wayne County D+39.6 D+49.4 D+9.8 864,728 890,326
Macomb County flipped R+1.5 D+8.6 D+10.1 402,410 419,216
Iosco County flipped R+5.3 D+5.1 D+10.4 14,006 14,187
Midland County R+13.9 R+3.5 D+10.4 43,275 43,707
Mecosta County R+11.2 R+0.7 D+10.5 17,581 18,664
Crawford County R+12.3 R+1.7 D+10.6 7,235 7,178
St. Clair County flipped R+8.2 D+2.7 D+10.9 79,743 80,900
Chippewa County R+11.6 R+0.5 D+11.1 16,488 16,708
Huron County R+11.7 R+0.4 D+11.3 17,466 17,135
Gogebic County D+5.7 D+17.3 D+11.6 8,452 8,264
Montmorency County R+19.8 R+8.2 D+11.6 5,563 5,360
Genesee County D+20.8 D+32.6 D+11.8 213,775 219,896
Cheboygan County R+13.4 R+1.5 D+11.9 13,887 13,901
Marquette County D+8.4 D+20.3 D+11.9 32,488 33,185
Calhoun County flipped R+3.5 D+9.3 D+12.8 62,667 64,196
Montcalm County R+13.1 R+0.3 D+12.8 26,734 27,051
Washtenaw County D+28.0 D+41.0 D+13.0 173,264 187,115
Van Buren County flipped R+4.3 D+8.8 D+13.1 34,174 34,766
Livingston County R+26.5 R+13.3 D+13.2 93,742 99,638
Ontonagon County flipped R+9.6 D+3.7 D+13.3 4,192 3,885
Manistee County flipped R+0.2 D+13.2 D+13.4 12,740 13,009
Kalkaska County R+22.6 R+8.8 D+13.8 8,380 8,499
Lapeer County R+16.9 R+3.0 D+13.9 44,147 45,362
Otsego County R+22.7 R+8.8 D+13.9 12,307 12,616
Antrim County R+24.3 R+10.3 D+14.0 13,619 13,852
Luce County R+24.9 R+10.9 D+14.0 2,829 2,740
Oakland County D+0.5 D+14.5 D+14.0 641,977 659,068
Charlevoix County R+17.6 R+3.5 D+14.1 14,139 14,367
Barry County R+24.2 R+9.8 D+14.4 30,272 30,565
Oceana County flipped R+10.1 D+4.4 D+14.5 12,297 12,509
Sanilac County R+22.8 R+8.0 D+14.8 20,763 20,169
Branch County R+21.0 R+6.1 D+14.9 17,967 18,285
Jackson County flipped R+12.6 D+2.4 D+15.0 71,795 74,503
Leelanau County flipped R+12.1 D+2.9 D+15.0 13,917 14,464
Wexford County R+19.3 R+4.2 D+15.1 15,160 15,704
Newaygo County R+19.9 R+4.6 D+15.3 22,873 23,105
Lenawee County flipped R+10.4 D+5.0 D+15.4 47,012 47,734
Shiawassee County flipped R+6.9 D+8.6 D+15.5 36,651 36,415
Menominee County flipped R+5.4 D+10.2 D+15.6 11,419 11,072
Emmet County R+20.1 R+4.4 D+15.7 17,372 18,149
Ionia County R+21.6 R+5.8 D+15.8 27,618 27,319
Kalamazoo County D+3.6 D+19.5 D+15.9 119,783 130,781
Missaukee County R+36.9 R+21.0 D+15.9 7,421 7,492
Hillsdale County R+28.1 R+12.0 D+16.1 20,216 20,449
Eaton County flipped R+7.8 D+8.4 D+16.2 55,755 57,616
Allegan County R+27.2 R+10.7 D+16.5 53,907 55,279
Berrien County flipped R+11.0 D+5.5 D+16.5 74,671 77,666
Benzie County flipped R+9.2 D+7.4 D+16.6 9,778 10,309
Ingham County D+16.7 D+33.3 D+16.6 133,053 142,729
Mason County flipped R+12.3 D+4.4 D+16.7 14,611 15,223
Isabella County D+2.4 D+19.2 D+16.8 24,390 28,350
Grand Traverse County R+19.9 R+3.0 D+16.9 46,191 48,733
Clinton County flipped R+17.2 D+0.7 D+17.9 37,807 40,381
Muskegon County D+11.1 D+29.3 D+18.2 80,313 84,271
Gratiot County flipped R+14.2 D+4.4 D+18.6 17,379 17,738
Kent County flipped R+18.7 D+0.5 D+19.2 290,891 303,235
Cass County flipped R+15.1 D+4.2 D+19.3 22,697 23,576
Ottawa County R+44.0 R+23.9 D+20.1 128,643 136,268
St. Joseph County R+22.6 R+2.2 D+20.4 25,239 25,702

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data