FATAL CRASHES ON NUMBERED HIGHWAYS BY STATE, 2022-2024 Publisher of this analysis: Texas Truck Accident Lawyer Crash source: National Highway Traffic Safety Administration, Fatality Analysis Reporting System (FARS), downloads retrieved 2026-09-18 Mileage source: Federal Highway Administration, Interstate Route Log and Finder List, as of January 2026, retrieved 2026-11-11 Published: 2026-11-11 These files count deaths and fatal crashes on each numbered highway in each state. They are counts, not risk per trip or per vehicle-mile. Deaths per 100 miles is given for Interstates only and takes no account of traffic. A large truck being involved in a crash is not a finding that its driver caused it. Files deadliest-highway-by-state.csv: one row per state and D.C. The highway with the most deaths, its large-truck involvement, the runner-up, and the Interstate with the most deaths per 100 miles where one qualifies. tiedOnDeaths is 1 when the runner-up has the same death total; the tie is broken by fatal crashes. route-state.csv: one row per highway per state. deaths2022 to deaths2024 give the yearly totals. miles and deathsPer100Miles are filled for Interstates with FHWA mileage; rateRanked is 1 for those with at least 25 miles and 15 deaths. large-truck-share.csv: highways with at least 40 fatal crashes in one state, sorted by the share that involved a large truck. interstate-rate-by-state.csv: ranked Interstates by deaths per 100 miles within one state. interstate-corridors.csv: each Interstate summed across states. interstate-miles-by-state.csv: FHWA miles per Interstate per state, with lettered branches summed under the parent number. sharedWith lists other Interstates named in FHWA's overlap column for that route and state. On shared pavement FHWA counts the miles under one route only, while a crash can be recorded under either number, so a rate for a route with a sharedWith entry is less certain. The same list appears as sharesMilesWith in route-state.csv and interstate-rate-by-state.csv. reproduce.py: standard-library Python 3 script. Download the three FARS ZIPs into a directory, then run `python reproduce.py INPUT_ZIP_DIR OUTPUT_DIR interstate-miles-by-state.csv`. Official input URLs https://static.nhtsa.gov/nhtsa/downloads/FARS/2022/National/FARS2022NationalCSV.zip https://static.nhtsa.gov/nhtsa/downloads/FARS/2023/National/FARS2023NationalCSV.zip https://static.nhtsa.gov/nhtsa/downloads/FARS/2024/National/FARS2024NationalCSV.zip https://www.fhwa.dot.gov/planning/national_highway_system/interstate_highway_system/routefinder/table01.cfm https://www.fhwa.dot.gov/planning/national_highway_system/interstate_highway_system/routefinder/table02.cfm Method Read accident.csv for every state. Include only ROUTE 1 (Interstate), 2 (U.S. highway) or 3 (state highway), where the primary TWAY_ID begins I-, US- or SR- followed by a number and the prefix matches the coded route system. A space after the hyphen is accepted (US- 7). Hawaii's H-1, H-2 and H-3 are read as Interstates. Interstate branches are grouped under the parent number (I-35E and I-35W under I-35), because a letter attached to an Interstate number is often only a direction. A letter attached to a U.S. or state route number (US-31W, SR-25A, SR-99E, New York's 900-series parkways such as SR-908M) marks a separately signed highway and is kept as its own row. A record that gives only the parent number stays with the parent. This differs from the Texas analysis, which groups every lettered suffix under the parent. The Texas analysis also requires the number to follow the hyphen directly, so one Texas crash recorded as "SR- 20" is counted under SR-20 here and listed as an unmatched name there. TWAY_ID2 never adds or moves a crash. Exclude names containing RAMP, FRONTAGE, FRNTG, FRONT, SERVICE, SERV, SVRD, SV, FEEDER, ACCESS, CONNECTOR, BUSINESS, BUS, BU or SPUR as whole words, and RELJCT2=20 (entrance/exit ramp). Large trucks: join vehicle.csv on STATE and ST_CASE. A crash involves a large truck when any vehicle has BODY_TYP 60-64, 66, 67, 71, 72 or 78, the codes FARS describes as trucks above 10,000 lbs GVWR (71 and 72 are medium and heavy trucks of unknown configuration; one such vehicle appears in these files, in 2024, outside Texas). Buses, motor homes (65) and code 79 (truck of unknown weight) are left out, so counts can run slightly below NHTSA's published large-truck totals. Coverage reconciliation 113,488 fatal-crash records across 2022-2024. 61,842 matched to 8,288 highway groups. 48,955 outside the Interstate, U.S. and state highway systems. 1,964 excluded ramp, frontage, business, connector or spur records. 727 unmatched primary names. Missouri's lettered state routes (SR-H, SR-M) are the largest group. 15,132 of all fatal crashes involved a large truck. Limitations All vehicle types and road users are included in highway totals, including people walking. Nonfatal crashes are absent. Longer and busier roads have more opportunities for crashes. There is no traffic-volume denominator. A highway's count depends on the road name in the crash record; on shared pavement the crash stays with the primary name. FHWA mileage covers only miles signed as Interstate, so where a freeway keeps its number beyond the Interstate designation the per-mile rate can be overstated. Downloads may later be revised; this analysis documents a dated retrieval and does not assert that 2024 is final. Suggested citation Texas Truck Accident Lawyer, "The Deadliest Highway in Every State," analysis of NHTSA FARS 2022-2024 downloads retrieved September 18, 2026, with FHWA Interstate mileage as of January 2026. https://texastruckaccidentlawyer.com/deadliest-highway-in-every-state