What the 2024 Utah data shows

The UDOT layer records 5,699 crashes involving a commercial motor vehicle in 2024. It classifies 4,726 as no-injury or property-damage-only crashes, 465 as possible-injury crashes, 363 as suspected-minor-injury crashes, 108 as suspected-serious-injury crashes, and 37 as fatal crashes. The fatal crashes involved 45 fatalities.

The three-year trend is not a straight line

Recorded commercial motor vehicle-involved crashes rose from 5,488 in 2022 to 5,860 in 2023, then declined to 5,699 in 2024. Injury-or-fatal crashes followed the same pattern: 920 in 2022, 1,028 in 2023, and 973 in 2024. Fatalities changed from 43 to 61 to 45. These figures do not support a claim of steady annual improvement or deterioration.

Salt Lake County accounts for the largest recorded share

UDOT records 2,386 commercial motor vehicle-involved crashes in Salt Lake County during 2024, or 41.9% of the statewide total. Utah County had 850, Davis County had 435, Weber County had 343, and Washington County had 239. County totals should not be presented as city-specific counts.

I-15 carries the largest route-coded total

The 2024 route field identifies 1,244 commercial motor vehicle-involved crashes on I-15, 317 on I-80, 185 on US-89, 137 on SR-68, 113 on US-40, 107 on I-215, and 77 on SR-201. Route analysis excludes records with a blank route value and does not replace review of the crash location.

How the figures were calculated

This report uses UDOT's public Crash Locations feature layers for 2022, 2023, and 2024. Each query filters COMMERCIAL_MOTOR_VEH_INVOLVED to Y. Injury-or-fatal crash totals include every severity except No Injury/PDO. County and route tables group the same filtered records. The data was accessed July 21, 2026.

What the dataset cannot establish

The data does not establish fault, legal liability, case value, vehicle ownership, insurance coverage, or whether a particular crash involved a tractor-trailer. UDOT describes the service as de-identified crash-location data and notes that recent records can be delayed or corrected.

Annual Utah commercial vehicle-involved crash totals

UDOT records filtered to COMMERCIAL_MOTOR_VEH_INVOLVED = Y.
YearCrashesInjury or fatal crashesFatalities
20225,48892043
20235,8601,02861
20245,69997345

2024 crashes by highest recorded severity

Severity is the highest crash-level severity in the UDOT layer.
SeverityCrashesShare of 2024 total
No Injury/PDO4,72682.9%
Possible Injury4658.2%
Suspected Minor Injury3636.4%
Suspected Serious Injury1081.9%
Fatal370.6%

Top five counties by 2024 crash count

County totals cover the full county and are not city-specific.
CountyCrashesFatalities
Salt Lake2,3868
Utah8505
Davis4350
Weber3434
Washington2392

Selected 2024 route-coded totals

Records without a route value are not included in this table.
RouteCrashesFatalities
I-151,2446
I-803174
US-891851
SR-681370
US-401132
I-2151071
SR-201770

Download the summarized data as CSV

How this issue fits into a full truck case

This topic should be reviewed together with the rest of the commercial vehicle file: driver logs, truck data, maintenance records, dispatch records, cargo documents, insurance layers, medical severity, and Utah deadlines. A single document rarely explains the whole case. The review should compare records against each other and note any gaps or conflicts.

  1. Match the crash timeline against ELD, GPS, fuel, toll, and dispatch records.
  2. Compare the driver's statement against ECM data, photos, video, and witness accounts.
  3. Check whether the carrier's safety files show the same problem before the crash.
  4. Keep medical documentation organized from the first visit through follow-up care.

Sources