Skip to content

Florida 2008 vs 2024: county swing

63 of 67 counties moved toward the Republican ticket; 9 changed hands.

Marion County: swing R+20.1Monroe County: swing R+23.2Orange County: swing R+5.0St. Lucie County: swing R+21.3Sumter County: swing R+10.6Union County: swing R+18.4Alachua County: swing R+0.7Calhoun County: swing R+27.2Columbia County: swing R+16.3Gadsden County: swing R+8.3Highlands County: swing R+22.7Holmes County: swing R+15.1Leon County: swing R+2.4Nassau County: swing R+3.2Okaloosa County: swing D+2.4Osceola County: swing R+21.3Palm Beach County: swing R+22.1Pasco County: swing R+21.7Putnam County: swing R+28.5St. Johns County: swing D+0.3Santa Rosa County: swing R+3.1Sarasota County: swing R+18.1Seminole County: swing R+0.7Volusia County: swing R+27.4Walton County: swing R+12.1Baker County: swing R+15.7Bay County: swing R+6.6Broward County: swing R+17.7Charlotte County: swing R+26.7Lee County: swing R+18.1Madison County: swing R+25.8Manatee County: swing R+16.5Citrus County: swing R+29.8Dixie County: swing R+25.4Duval County: swing D+0.5Gilchrist County: swing R+21.2Glades County: swing R+33.2Gulf County: swing R+14.9Hardee County: swing R+26.6Hendry County: swing R+31.1Hernando County: swing R+33.6Indian River County: swing R+12.6Jackson County: swing R+18.0Lake County: swing R+11.1Wakulla County: swing R+19.5Martin County: swing R+17.5Okeechobee County: swing R+34.6Polk County: swing R+14.6Suwannee County: swing R+17.7Washington County: swing R+17.6Bradford County: swing R+17.0Clay County: swing D+3.6DeSoto County: swing R+30.7Flagler County: swing R+29.8Hamilton County: swing R+24.4Lafayette County: swing R+15.4Liberty County: swing R+22.7Miami-Dade County: swing R+27.6Pinellas County: swing R+13.5Taylor County: swing R+20.7Franklin County: swing R+15.9Hillsborough County: swing R+10.3Jefferson County: swing R+22.3Brevard County: swing R+10.4Levy County: swing R+23.2Collier County: swing R+10.6Escambia County: swing R+0.2
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20082024SwingVotes 2008Votes 2024
Okeechobee County R+19.2 R+53.8 R+34.6 12,786 16,058
Hernando County R+3.5 R+37.1 R+33.6 87,901 110,687
Glades County R+20.1 R+53.3 R+33.2 4,261 5,279
Hendry County R+7.2 R+38.3 R+31.1 10,879 13,460
DeSoto County R+12.3 R+43.0 R+30.7 10,131 12,488
Citrus County R+16.1 R+45.9 R+29.8 76,158 98,233
Flagler County flipped D+1.6 R+28.2 R+29.8 49,031 79,963
Putnam County R+19.3 R+47.8 R+28.5 33,171 36,272
Miami-Dade County flipped D+16.1 R+11.5 R+27.6 863,486 1,094,093
Volusia County flipped D+5.7 R+21.7 R+27.4 243,824 310,495
Calhoun County R+40.4 R+67.6 R+27.2 6,244 6,428
Charlotte County R+7.3 R+34.0 R+26.7 85,158 123,674
Hardee County R+29.7 R+56.3 R+26.6 7,412 8,143
Madison County R+3.1 R+28.9 R+25.8 8,907 9,156
Dixie County R+45.0 R+70.4 R+25.4 7,264 8,148
Hamilton County R+14.6 R+39.0 R+24.4 5,587 5,733
Levy County R+27.0 R+50.2 R+23.2 18,725 24,377
Monroe County flipped D+4.9 R+18.3 R+23.2 40,272 44,327
Highlands County R+18.1 R+40.8 R+22.7 44,783 51,905
Liberty County R+44.1 R+66.8 R+22.7 3,278 3,490
Jefferson County flipped D+3.7 R+18.6 R+22.3 7,957 8,502
Palm Beach County D+22.9 D+0.8 R+22.1 590,500 745,697
Pasco County R+3.5 R+25.2 R+21.7 214,866 318,463
Osceola County flipped D+19.8 R+1.5 R+21.3 100,670 172,776
St. Lucie County flipped D+12.2 R+9.1 R+21.3 120,579 185,131
Gilchrist County R+46.8 R+68.0 R+21.2 7,819 10,686
Taylor County R+39.0 R+59.7 R+20.7 9,366 9,997
Marion County R+11.6 R+31.7 R+20.1 162,022 214,101
Wakulla County R+24.8 R+44.3 R+19.5 14,376 19,856
Union County R+49.8 R+68.2 R+18.4 5,285 6,231
Lee County R+10.3 R+28.4 R+18.1 269,276 392,519
Sarasota County R+0.1 R+18.2 R+18.1 207,353 277,857
Jackson County R+28.0 R+46.0 R+18.0 21,565 22,098
Broward County D+34.7 D+17.0 R+17.7 733,899 874,526
Suwannee County R+43.2 R+60.9 R+17.7 17,662 21,891
Washington County R+47.8 R+65.4 R+17.6 11,131 12,584
Martin County R+13.6 R+31.1 R+17.5 78,294 98,291
Bradford County R+40.3 R+57.3 R+17.0 11,676 13,932
Manatee County R+7.0 R+23.5 R+16.5 151,994 228,856
Columbia County R+33.8 R+50.1 R+16.3 28,128 33,592
Franklin County R+27.9 R+43.8 R+15.9 6,029 6,758
Baker County R+57.4 R+73.1 R+15.7 11,059 14,977
Lafayette County R+60.7 R+76.1 R+15.4 3,359 3,756
Holmes County R+65.1 R+80.2 R+15.1 8,589 9,116
Gulf County R+39.3 R+54.2 R+14.9 7,205 8,697
Polk County R+6.1 R+20.7 R+14.6 244,833 348,922
Pinellas County flipped D+8.3 R+5.2 R+13.5 463,282 517,058
Indian River County R+14.8 R+27.4 R+12.6 70,591 99,015
Walton County R+45.8 R+57.9 R+12.1 27,046 49,601
Lake County R+13.6 R+24.7 R+11.1 146,926 226,781
Collier County R+22.5 R+33.1 R+10.6 141,988 216,363
Sumter County R+27.1 R+37.7 R+10.6 48,868 105,217
Brevard County R+10.4 R+20.8 R+10.4 287,859 361,449
Hillsborough County flipped D+7.2 R+3.1 R+10.3 513,312 671,981
Gadsden County D+38.9 D+30.6 R+8.3 22,510 21,868
Bay County R+40.7 R+47.3 R+6.6 81,127 97,775
Orange County D+18.6 D+13.6 R+5.0 462,711 607,191
Nassau County R+43.8 R+47.0 R+3.2 38,304 65,621
Santa Rosa County R+47.9 R+51.0 R+3.1 76,185 112,424
Leon County D+24.2 D+21.8 R+2.4 148,608 156,800
Alachua County D+21.6 D+20.9 R+0.7 125,519 136,548
Seminole County R+2.8 R+3.5 R+0.7 205,895 253,720
Escambia County R+19.3 R+19.5 R+0.2 154,447 162,754
St. Johns County R+31.6 R+31.3 D+0.3 105,844 197,452
Duval County R+1.9 R+1.4 D+0.5 415,761 471,268
Okaloosa County R+44.9 R+42.5 D+2.4 95,529 113,634
Clay County R+42.9 R+39.3 D+3.6 94,577 126,806

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