Skip to content

Florida 2000 vs 2004: county swing

59 of 67 counties moved toward the Republican ticket; 5 changed hands.

Marion County: swing R+7.0Monroe County: swing R+0.7Orange County: swing R+1.9St. Lucie County: swing R+4.6Sumter County: swing R+14.6Union County: swing R+21.6Alachua County: swing R+2.2Calhoun County: swing R+14.1Columbia County: swing R+13.9Gadsden County: swing D+6.2Highlands County: swing R+8.2Holmes County: swing R+17.1Leon County: swing D+2.0Nassau County: swing R+6.6Okaloosa County: swing R+6.3Osceola County: swing R+9.0Palm Beach County: swing R+5.7Pasco County: swing R+10.4Putnam County: swing R+13.9St. Johns County: swing R+5.0Santa Rosa County: swing R+8.8Sarasota County: swing R+2.0Seminole County: swing R+4.8Volusia County: swing R+6.6Walton County: swing R+11.6Baker County: swing R+16.3Bay County: swing R+9.5Broward County: swing R+6.9Charlotte County: swing R+4.1Lee County: swing R+3.2Madison County: swing R+1.3Manatee County: swing R+5.9Citrus County: swing R+7.4Dixie County: swing R+19.7Duval County: swing D+0.5Gilchrist County: swing R+15.8Glades County: swing R+5.5Gulf County: swing R+14.1Hardee County: swing R+17.2Hendry County: swing D+0.1Hernando County: swing R+9.8Indian River County: swing R+3.2Jackson County: swing R+9.1Lake County: swing R+6.0Wakulla County: swing R+8.2Martin County: swing R+3.5Okeechobee County: swing R+10.2Polk County: swing R+8.8Suwannee County: swing R+10.5Washington County: swing R+15.6Bradford County: swing R+12.8Clay County: swing R+5.6DeSoto County: swing R+5.1Flagler County: swing R+7.5Hamilton County: swing D+0.2Lafayette County: swing R+13.4Liberty County: swing R+16.0Miami-Dade County: swing EvenPinellas County: swing R+4.0Taylor County: swing R+7.5Franklin County: swing R+9.3Hillsborough County: swing R+3.7Jefferson County: swing D+1.2Brevard County: swing R+8.0Levy County: swing R+14.5Collier County: swing D+2.2Escambia County: swing R+4.1
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002004SwingVotes 2000Votes 2004
Union County R+24.2 R+45.8 R+21.6 3,826 4,675
Dixie County R+18.7 R+38.4 R+19.7 4,666 6,442
Hardee County R+22.9 R+40.1 R+17.2 6,233 7,249
Holmes County R+38.4 R+55.5 R+17.1 7,395 8,300
Baker County R+39.5 R+55.8 R+16.3 8,154 9,955
Liberty County R+12.4 R+28.4 R+16.0 2,410 3,021
Gilchrist County R+25.8 R+41.6 R+15.8 5,395 7,015
Washington County R+27.4 R+43.0 R+15.6 8,029 10,366
Sumter County R+11.2 R+25.8 R+14.6 22,261 31,842
Levy County R+11.5 R+26.0 R+14.5 12,724 16,652
Calhoun County R+13.8 R+27.9 R+14.1 5,174 5,963
Gulf County R+18.8 R+32.9 R+14.1 6,144 7,277
Columbia County R+21.1 R+35.0 R+13.9 18,508 24,991
Putnam County R+5.1 R+19.0 R+13.9 26,222 30,973
Lafayette County R+35.2 R+48.6 R+13.4 2,505 3,325
Bradford County R+26.9 R+39.7 R+12.8 8,673 10,855
Walton County R+35.7 R+47.3 R+11.6 18,318 23,976
Suwannee County R+31.5 R+42.0 R+10.5 12,473 15,802
Pasco County flipped D+0.7 R+9.7 R+10.4 142,731 190,916
Okeechobee County R+4.7 R+14.9 R+10.2 9,853 12,190
Hernando County flipped D+3.1 R+6.7 R+9.8 65,219 80,547
Bay County R+33.6 R+43.1 R+9.5 58,805 75,024
Franklin County R+8.7 R+18.0 R+9.3 4,644 5,931
Jackson County R+14.0 R+23.1 R+9.1 16,300 19,807
Osceola County flipped D+3.5 R+5.5 R+9.0 55,659 82,204
Polk County R+9.0 R+17.8 R+8.8 168,607 210,830
Santa Rosa County R+46.7 R+55.5 R+8.8 50,319 67,307
Highlands County R+17.2 R+25.4 R+8.2 35,149 41,496
Wakulla County R+7.8 R+16.0 R+8.2 8,587 11,763
Brevard County R+8.1 R+16.1 R+8.0 218,395 265,462
Flagler County flipped D+4.8 R+2.7 R+7.5 27,111 38,480
Taylor County R+20.7 R+28.2 R+7.5 6,808 8,581
Citrus County R+7.4 R+14.8 R+7.4 57,206 69,467
Marion County R+10.2 R+17.2 R+7.0 102,956 139,677
Broward County D+36.5 D+29.6 R+6.9 575,143 706,872
Nassau County R+39.8 R+46.4 R+6.6 23,780 32,743
Volusia County D+8.2 D+1.6 R+6.6 183,654 228,939
Okaloosa County R+49.7 R+56.0 R+6.3 70,680 89,756
Lake County R+15.1 R+21.1 R+6.0 88,611 123,950
Manatee County R+8.0 R+13.9 R+5.9 110,221 143,621
Palm Beach County D+27.0 D+21.3 R+5.7 433,186 544,622
Clay County R+47.3 R+52.9 R+5.6 57,353 81,495
Glades County R+11.8 R+17.3 R+5.5 3,365 4,188
DeSoto County R+11.9 R+17.0 R+5.1 7,817 9,510
St. Johns County R+33.0 R+38.0 R+5.0 60,746 86,290
Seminole County R+12.0 R+16.8 R+4.8 137,634 186,195
St. Lucie County D+8.8 D+4.2 R+4.6 77,989 100,063
Charlotte County R+8.7 R+12.8 R+4.1 66,896 79,786
Escambia County R+27.5 R+31.6 R+4.1 116,648 143,278
Pinellas County flipped D+3.9 R+0.1 R+4.0 398,472 455,357
Hillsborough County R+3.1 R+6.8 R+3.7 360,295 463,222
Martin County R+11.9 R+15.4 R+3.5 62,013 72,453
Indian River County R+17.9 R+21.1 R+3.2 49,622 61,414
Lee County R+17.7 R+20.9 R+3.2 184,377 240,667
Alachua County D+15.4 D+13.2 R+2.2 85,729 111,328
Sarasota County R+6.3 R+8.3 R+2.0 160,942 195,652
Orange County D+2.1 D+0.2 R+1.9 280,125 388,044
Madison County R+0.4 R+1.7 R+1.3 6,162 8,304
Monroe County D+1.2 D+0.5 R+0.7 33,896 39,535
Miami-Dade County D+6.3 D+6.3 Even 625,449 774,726
Hendry County R+18.5 R+18.4 D+0.1 8,139 9,775
Hamilton County R+10.7 R+10.5 D+0.2 3,964 5,079
Duval County R+16.7 R+16.2 D+0.5 264,636 381,061
Jefferson County D+10.0 D+11.2 D+1.2 5,644 7,478
Leon County D+21.7 D+23.7 D+2.0 103,124 136,379
Collier County R+33.1 R+30.9 D+2.2 92,162 128,683
Gadsden County D+33.7 D+39.9 D+6.2 14,727 20,984

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