HomeFlorida

Fatal car crashes in Florida, county by county

From 2020 through 2024, 17,131 people died in 15,959 crashes on Florida roads. That is 14.7 deaths a year for every 100,000 residents, above the US rate of 12.1, and the 17th highest rate of the 50 states and DC.

Miami-Dade County had the most deaths (1,577). The road stretch with the most fatal crashes was US-19 (Alt) in Pinellas County (133). In 2024, 3,138 people were killed, 6% fewer than in 2020.

Source: NHTSA Fatality Analysis Reporting System (FARS), 2020-2024 · checked October 2, 2026

17,131

people killed in crashes, 2020-2024

14.7

deaths a year per 100,000 residents, 17th highest of 51 (US 12.1)

3,736

pedestrians killed, 22% of deaths (US 18%)

10%

of fatal crashes were speeding-related (US 28%)

Death rate by county

Deaths a year per 100,000 residents, 2020-2024. Rural counties often rank highest: fewer people, faster roads and longer waits for an ambulance.

Alachua County: 18.2 per 100,000 a year, 265 deathsBaker County: 19.1 per 100,000 a year, 28 deathsBay County: 18.9 per 100,000 a year, 189 deathsBradford County: 27.8 per 100,000 a year, 39 deathsBrevard County: 14.4 per 100,000 a year, 475 deathsBroward County: 12.7 per 100,000 a year, 1298 deathsCalhoun County: 52.7 per 100,000 a year, 35 deathsCharlotte County: 14.7 per 100,000 a year, 156 deathsCitrus County: 18.6 per 100,000 a year, 158 deathsClay County: 11.9 per 100,000 a year, 141 deathsCollier County: 10.8 per 100,000 a year, 225 deathsColumbia County: 31.9 per 100,000 a year, 118 deathsDeSoto County: 37.6 per 100,000 a year, 69 deathsDixie County: 43.1 per 100,000 a year, 38 deathsDuval County: 16 per 100,000 a year, 845 deathsEscambia County: 18.9 per 100,000 a year, 313 deathsFlagler County: 16.2 per 100,000 a year, 111 deathsFranklin County: 23.1 per 100,000 a year, 15 deathsGadsden County: 35.3 per 100,000 a year, 78 deathsGilchrist County: 20.8 per 100,000 a year, 21 deathsGlades County: 53.3 per 100,000 a year, 35 deathsGulf County: 27.7 per 100,000 a year, 22 deathsHamilton County: 57.2 per 100,000 a year, 41 deathsHardee County: 45.3 per 100,000 a year, 59 deathsHendry County: 33.8 per 100,000 a year, 78 deathsHernando County: 19.3 per 100,000 a year, 211 deathsHighlands County: 25.7 per 100,000 a year, 141 deathsHillsborough County: 14.2 per 100,000 a year, 1120 deathsHolmes County: 29.2 per 100,000 a year, 29 deathsIndian River County: 13 per 100,000 a year, 112 deathsJackson County: 29.2 per 100,000 a year, 73 deathsJefferson County: 28.9 per 100,000 a year, 23 deathsLake County: 14.7 per 100,000 a year, 326 deathsLee County: 13.9 per 100,000 a year, 600 deathsLeon County: 12.9 per 100,000 a year, 194 deathsLevy County: 32.7 per 100,000 a year, 78 deathsMadison County: 40.3 per 100,000 a year, 37 deathsManatee County: 14.7 per 100,000 a year, 337 deathsMarion County: 24.3 per 100,000 a year, 522 deathsMartin County: 14.7 per 100,000 a year, 122 deathsMiami-Dade County: 11.1 per 100,000 a year, 1577 deathsMonroe County: 16.8 per 100,000 a year, 68 deathsNassau County: 14.6 per 100,000 a year, 76 deathsOkaloosa County: 14 per 100,000 a year, 154 deathsOkeechobee County: 33.5 per 100,000 a year, 71 deathsOrange County: 12.1 per 100,000 a year, 925 deathsOsceola County: 13.8 per 100,000 a year, 324 deathsPalm Beach County: 13.1 per 100,000 a year, 1039 deathsPasco County: 15.8 per 100,000 a year, 520 deathsPinellas County: 12.6 per 100,000 a year, 609 deathsPolk County: 16.9 per 100,000 a year, 719 deathsPutnam County: 33.1 per 100,000 a year, 128 deathsSt. Johns County: 10.7 per 100,000 a year, 179 deathsSt. Lucie County: 12.2 per 100,000 a year, 239 deathsSanta Rosa County: 10.9 per 100,000 a year, 113 deathsSarasota County: 12.3 per 100,000 a year, 294 deathsSeminole County: 8.2 per 100,000 a year, 204 deathsSumter County: 17.3 per 100,000 a year, 134 deathsSuwannee County: 36.6 per 100,000 a year, 87 deathsTaylor County: 27.5 per 100,000 a year, 30 deathsUnion County: 28 per 100,000 a year, 22 deathsVolusia County: 21 per 100,000 a year, 634 deathsWakulla County: 13.5 per 100,000 a year, 25 deathsWalton County: 30.8 per 100,000 a year, 138 deathsWashington County: 26.4 per 100,000 a year, 35 deaths
under 1010-1515-2020-3030+ too few crashes

The most dangerous roads in Florida

Fatal crashes by road within each county, 2020-2024. A long interstate shows up once per county it crosses.

#RoadWhereFatal crashesDeaths
1 US-19 Alt Pinellas County, FL 133 140
2 I-95 FL-9 Palm Beach County, FL 107 111
3 US-1 Harbor City Blvd Brevard County, FL 99 104
4 US-41 N Nebraska Ave Hillsborough County, FL 97 104
5 US-19 Alternate Hwy Pasco County, FL 95 98
6 US-1 S Dixie Hwy Miami-Dade County, FL 92 97
7 SR-50 W Colonial Dr Orange County, FL 92 96
8 I-95 State Road 9 Broward County, FL 90 98
9 US-41 S Tamiami Trl Lee County, FL 83 95
10 US-1 Ridgewood Ave Volusia County, FL 81 85
11 US-41 14Th St W Manatee County, FL 74 75
12 US-441 SR-7 Broward County, FL 73 78
13 US-1 N Federal Hwy Broward County, FL 72 74
14 I-95 Sb Exit Ramp Duval County, FL 68 75
15 I-95 FL-9 N Brevard County, FL 68 73

Deaths by year

Every Florida county

65 counties with 10 or more fatal crashes in five years, by deaths. 2 more had fewer than 10 and are listed after the table.

CountyDeaths 2020-24Per 100K a yearPedestriansPopulation
Miami-Dade County 1,577 11.1 444 2,838,461
Broward County 1,298 12.7 361 2,037,472
Hillsborough County 1,120 14.2 283 1,581,426
Palm Beach County 1,039 13.1 267 1,582,055
Orange County 925 12.1 264 1,533,646
Duval County 845 16.0 214 1,055,159
Polk County 719 16.9 125 852,878
Volusia County 634 21.0 113 602,772
Pinellas County 609 12.6 188 965,870
Lee County 600 13.9 121 860,959
Marion County 522 24.3 92 428,905
Pasco County 520 15.8 122 659,114
Brevard County 475 14.4 118 658,447
Manatee County 337 14.7 90 458,352
Lake County 326 14.7 44 444,204
Osceola County 324 13.8 55 468,058
Escambia County 313 18.9 82 331,275
Sarasota County 294 12.3 63 476,604
Alachua County 265 18.2 48 291,782
St. Lucie County 239 12.2 44 390,670
Collier County 225 10.8 25 416,233
Hernando County 211 19.3 26 218,150
Seminole County 204 8.2 53 494,605
Leon County 194 12.9 51 300,488
Bay County 189 18.9 38 199,718
St. Johns County 179 10.7 34 334,928
Citrus County 158 18.6 29 170,174
Charlotte County 156 14.7 22 212,122
Okaloosa County 154 14.0 30 220,483
Clay County 141 11.9 28 236,760
Highlands County 141 25.7 12 109,778
Walton County 138 30.8 16 89,666
Sumter County 134 17.3 15 154,693
Putnam County 128 33.1 17 77,301
Martin County 122 14.7 8 165,666
Columbia County 118 31.9 12 73,977
Santa Rosa County 113 10.9 13 207,653
Indian River County 112 13.0 20 172,139
Flagler County 111 16.2 14 136,744
Suwannee County 87 36.6 10 47,536
Gadsden County 78 35.3 7 44,151
Hendry County 78 33.8 8 46,130
Levy County 78 32.7 4 47,765
Nassau County 76 14.6 8 104,376
Jackson County 73 29.2 10 49,980
Okeechobee County 71 33.5 5 42,369
DeSoto County 69 37.6 9 36,744
Monroe County 68 16.8 13 80,908
Hardee County 59 45.3 11 26,068
Hamilton County 41 57.2 5 14,334
Bradford County 39 27.8 5 28,075
Dixie County 38 43.1 6 17,614
Madison County 37 40.3 6 18,364
Calhoun County 35 52.7 3 13,278
Glades County 35 53.3 2 13,132
Washington County 35 26.4 4 26,503
Taylor County 30 27.5 4 21,843
Holmes County 29 29.2 1 19,876
Baker County 28 19.1 3 29,325
Wakulla County 25 13.5 2 37,115
Jefferson County 23 28.9 1 15,921
Gulf County 22 27.7 3 15,876
Union County 22 28.0 0 15,738
Gilchrist County 21 20.8 2 20,233
Franklin County 15 23.1 3 12,979

Fewer than 10 fatal crashes, 2020-2024: Lafayette County (6 deaths), Liberty County (4 deaths).

Cities

CityDeaths 2020-24Per 100K a yearPedestriansPopulation
Jacksonville 816 16.2 205 1,009,833
Miami 333 13.7 121 487,014
Tampa 317 15.3 99 414,547
Fort Lauderdale 222 23.3 84 190,641
Orlando 219 13.1 71 334,854

What was involved

FactorFloridaShareUS
Speeding was a factor
a driver coded by police as speeding, racing or too fast for conditions
1,590 10% 28%
A driver had been drinking
police reported alcohol involvement for at least one driver
3,113 20% 26%
A large truck was involved
a truck over 10,000 lbs
1,657 10% 13%
Hit-and-run
a driver left the scene
1,285 8% 7%
Pedestrians killed
share of all deaths
3,736 22% 18%
Motorcyclists killed
share of all deaths
3,250 19% 15%
Bicyclists killed
share of all deaths
1,008 6% 3%
Teens (15-19) killed
share of all deaths
972 6% 7%

After a crash in Florida

  1. Get the crash report

    Statewide copies come from Florida Department of Highway Safety and Motor Vehicles (FLHSMV), Florida Crash Portal, cost $10.00 per report (section 321.23, Florida Statutes) plus a $2.00 convenience fee per online transaction and are usually ready Reports may take up to 10 days to become available. For the first 60 days after the report is filed it is confidential and released only to the people listed in section 316.066(2)..

    How to get a Florida crash report

  2. Know your deadline

    Florida gives you two years to file a personal injury lawsuit (Fla. Stat. § 95.11(5)(a)). If a city, county or state vehicle was involved: Before suing the state or a city/county/agency you must present the claim in writing within 3 years after it accrues (2 years for wrongful death); sovereign-immunity damage caps also apply.

    Work out your date

  3. Who pays

    Florida is a no-fault state: your own personal injury protection (PIP) pays first, with at least $10,000 (medical and disability), plus $5,000 death benefit required, and you can sue the other driver only past the state's threshold. Get your first medical care within 14 days of the crash, or PIP will not pay your medical benefits.

    Florida car accident laws

  4. If you were partly at fault

    If you were partly at fault, your damages are reduced by your percentage of fault, but if you are found more than 50% at fault you recover nothing (rule effective for negligence actions filed after March 24, 2023, HB 837).

    The rule and its statute

  5. The other driver’s minimum coverage

    Every state’s minimums

Check your deadline and a rough claim range

A filing date and a rough value range for Florida. Both take under a minute.

Check my deadline Estimate my claim