Elections / 2004 · President · FL
Florida — 2004 presidential election
Recent presidential results
state2004 presidential electionFlorida · PresidentBushR+5.0
How it voted
Share of the 2004 vote
| George W. Bush ✓Republican | 52.1% | 3,964,522 |
|---|---|---|
| John KerryDemocratic | 47.1% | 3,583,544 |
| OtherAll other candidates | 0.8% | 61,744 |
2004presidential margin
D+60R+60
67 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
Florida cast 27 electoral votes this cycle.
County-level results (67 counties) — table
| County | Winner | Margin |
|---|---|---|
| Alachua County, FL | Democratic | D+13.2 |
| Baker County, FL | Republican | R+55.8 |
| Bay County, FL | Republican | R+43.1 |
| Bradford County, FL | Republican | R+39.7 |
| Brevard County, FL | Republican | R+16.1 |
| Broward County, FL | Democratic | D+29.6 |
| Calhoun County, FL | Republican | R+27.9 |
| Charlotte County, FL | Republican | R+12.7 |
| Citrus County, FL | Republican | R+14.7 |
| Clay County, FL | Republican | R+52.9 |
| Collier County, FL | Republican | R+30.9 |
| Columbia County, FL | Republican | R+34.9 |
| DeSoto County, FL | Republican | R+16.9 |
| Dixie County, FL | Republican | R+38.4 |
| Duval County, FL | Republican | R+16.2 |
| Escambia County, FL | Republican | R+31.6 |
| Flagler County, FL | Republican | R+2.7 |
| Franklin County, FL | Republican | R+18.1 |
| Gadsden County, FL | Democratic | D+39.9 |
| Gilchrist County, FL | Republican | R+41.6 |
| Glades County, FL | Republican | R+17.3 |
| Gulf County, FL | Republican | R+33.0 |
| Hamilton County, FL | Republican | R+10.5 |
| Hardee County, FL | Republican | R+40.0 |
| Hendry County, FL | Republican | R+18.4 |
| Hernando County, FL | Republican | R+6.8 |
| Highlands County, FL | Republican | R+25.4 |
| Hillsborough County, FL | Republican | R+6.8 |
| Holmes County, FL | Republican | R+55.4 |
| Indian River County, FL | Republican | R+21.1 |
| Jackson County, FL | Republican | R+23.1 |
| Jefferson County, FL | Democratic | D+11.2 |
| Lafayette County, FL | Republican | R+48.6 |
| Lake County, FL | Republican | R+21.1 |
| Lee County, FL | Republican | R+20.9 |
| Leon County, FL | Democratic | D+23.7 |
| Levy County, FL | Republican | R+26.0 |
| Liberty County, FL | Republican | R+28.4 |
| Madison County, FL | Republican | R+1.7 |
| Manatee County, FL | Republican | R+14.0 |
| Marion County, FL | Republican | R+17.2 |
| Martin County, FL | Republican | R+15.4 |
| Miami-Dade County, FL | Democratic | D+6.3 |
| Monroe County, FL | Democratic | D+0.5 |
| Nassau County, FL | Republican | R+46.5 |
| Okaloosa County, FL | Republican | R+56.1 |
| Okeechobee County, FL | Republican | R+15.0 |
| Orange County, FL | Democratic | D+0.2 |
| Osceola County, FL | Republican | R+5.5 |
| Palm Beach County, FL | Democratic | D+21.3 |
| Pasco County, FL | Republican | R+9.7 |
| Pinellas County, FL | Republican | R+0.05 |
| Polk County, FL | Republican | R+17.8 |
| Putnam County, FL | Republican | R+19.0 |
| Santa Rosa County, FL | Republican | R+55.6 |
| Sarasota County, FL | Republican | R+8.3 |
| Seminole County, FL | Republican | R+16.8 |
| St. Johns County, FL | Republican | R+38.0 |
| St. Lucie County, FL | Democratic | D+4.2 |
| Sumter County, FL | Republican | R+25.8 |
| Suwannee County, FL | Republican | R+42.0 |
| Taylor County, FL | Republican | R+28.2 |
| Union County, FL | Republican | R+45.9 |
| Volusia County, FL | Democratic | D+1.6 |
| Wakulla County, FL | Republican | R+16.0 |
| Walton County, FL | Republican | R+47.3 |
| Washington County, FL | Republican | R+43.0 |
complete certified result
Florida candidate results
Top three shown first · expand for every reported candidate and write-in category
Source: MIT Election Data + Science Lab — U.S. President 1976–2024 state candidate returns
Nominees: John Kerry (D) · George W. Bush (R)
Florida's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +75.8% |
| 1896 | +41.5% |
| 1900 | +53.8% |
| 1904 | +47.6% |
| 1908 | +41.4% |
| 1912 | +61.1% |
| 1916 | +51.2% |
| 1920 | +31.3% |
| 1924 | +28.8% |
| 1928 | −16.7% |
| 1932 | +49.8% |
| 1936 | +52.2% |
| 1940 | +48.0% |
| 1944 | +40.6% |
| 1948 | +15.2% |
| 1952 | −10.0% |
| 1956 | −14.5% |
| 1960 | −3.0% |
| 1964 | +2.3% |
| 1968 | −9.6% |
| 1972 | −44.1% |
| 1976 | +5.3% |
| 1980 | −17.0% |
| 1984 | −30.7% |
| 1988 | −22.4% |
| 1992 | −1.9% |
| 1996 | +5.7% |
| 2000 | −0.0% |
| 2004 | −5.0% |
| 2008 | +2.8% |
| 2012 | +0.9% |
| 2016 | −1.2% |
| 2020 | −3.4% |
| 2024 | −13.1% |
County-by-county results — 67 counties
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Alachua County | D | 62,504 | 47,762 | 111,328 | |
| Baker County | R | 2,180 | 7,738 | 9,955 | |
| Bay County | R | 21,068 | 53,404 | 75,024 | |
| Bradford County | R | 3,244 | 7,557 | 10,855 | |
| Brevard County | R | 110,309 | 153,068 | 265,462 | |
| Broward County | D | 453,873 | 244,674 | 706,872 | |
| Calhoun County | R | 2,116 | 3,782 | 5,963 | |
| Charlotte County | R | 34,256 | 44,428 | 79,786 | |
| Citrus County | R | 29,277 | 39,500 | 69,467 | |
| Clay County | R | 18,971 | 62,078 | 81,495 | |
| Collier County | R | 43,892 | 83,631 | 128,683 | |
| Columbia County | R | 8,031 | 16,758 | 24,991 | |
| DeSoto County | R | 3,913 | 5,524 | 9,510 | |
| Dixie County | R | 1,960 | 4,434 | 6,442 | |
| Duval County | R | 158,610 | 220,190 | 381,061 | |
| Escambia County | R | 48,329 | 93,566 | 143,278 | |
| Flagler County | R | 18,578 | 19,633 | 38,480 | |
| Franklin County | R | 2,401 | 3,472 | 5,931 | |
| Gadsden County | D | 14,629 | 6,253 | 20,984 | |
| Gilchrist County | R | 2,017 | 4,936 | 7,015 | |
| Glades County | R | 1,718 | 2,443 | 4,188 | |
| Gulf County | R | 2,407 | 4,805 | 7,277 | |
| Hamilton County | R | 2,260 | 2,792 | 5,079 | |
| Hardee County | R | 2,149 | 5,049 | 7,249 | |
| Hendry County | R | 3,960 | 5,757 | 9,775 | |
| Hernando County | R | 37,187 | 42,635 | 80,547 | |
| Highlands County | R | 15,347 | 25,878 | 41,496 | |
| Hillsborough County | R | 214,132 | 245,576 | 463,222 | |
| Holmes County | R | 1,810 | 6,412 | 8,300 | |
| Indian River County | R | 23,956 | 36,938 | 61,414 | |
| Jackson County | R | 7,555 | 12,122 | 19,807 | |
| Jefferson County | D | 4,135 | 3,298 | 7,478 | |
| Lafayette County | R | 845 | 2,460 | 3,325 | |
| Lake County | R | 48,221 | 74,389 | 123,950 | |
| Lee County | R | 93,860 | 144,176 | 240,667 | |
| Leon County | D | 83,873 | 51,615 | 136,379 | |
| Levy County | R | 6,074 | 10,410 | 16,652 | |
| Liberty County | R | 1,070 | 1,927 | 3,021 | |
| Madison County | R | 4,050 | 4,191 | 8,304 | |
| Manatee County | R | 61,262 | 81,318 | 143,621 | |
| Marion County | R | 57,271 | 81,283 | 139,677 | |
| Martin County | R | 30,208 | 41,362 | 72,453 | |
| Miami-Dade County | D | 409,732 | 361,095 | 774,726 | |
| Monroe County | D | 19,654 | 19,467 | 39,535 | |
| Nassau County | R | 8,573 | 23,783 | 32,743 | |
| Okaloosa County | R | 19,368 | 69,693 | 89,756 | |
| Okeechobee County | R | 5,153 | 6,978 | 12,190 | |
| Orange County | D | 193,354 | 192,539 | 388,044 | |
| Osceola County | R | 38,633 | 43,117 | 82,204 | |
| Palm Beach County | D | 328,687 | 212,688 | 544,622 | |
| Pasco County | R | 84,749 | 103,230 | 190,916 | |
| Pinellas County | R | 225,460 | 225,686 | 455,357 | |
| Polk County | R | 86,009 | 123,559 | 210,830 | |
| Putnam County | R | 12,412 | 18,311 | 30,973 | |
| Santa Rosa County | R | 14,659 | 52,059 | 67,307 | |
| Sarasota County | R | 88,442 | 104,692 | 195,652 | |
| Seminole County | R | 76,971 | 108,172 | 186,195 | |
| St. Johns County | R | 26,399 | 59,196 | 86,290 | |
| St. Lucie County | D | 51,835 | 47,592 | 100,063 | |
| Sumter County | R | 11,584 | 19,800 | 31,842 | |
| Suwannee County | R | 4,522 | 11,153 | 15,802 | |
| Taylor County | R | 3,049 | 5,467 | 8,581 | |
| Union County | R | 1,251 | 3,396 | 4,675 | |
| Volusia County | D | 115,519 | 111,924 | 228,939 | |
| Wakulla County | R | 4,896 | 6,777 | 11,763 | |
| Walton County | R | 6,213 | 17,555 | 23,976 | |
| Washington County | R | 2,912 | 7,369 | 10,366 |
Same ballot, 2004FL
Source. MIT Election Data + Science Lab — 2004 presidential returns · official county-level results. Real returns — nothing estimated.