San Diego Truck Accident Statistics (2014-2024)

published
August 31, 2026
Box truck and commercial traffic on southbound Interstate 5 approaching downtown San Diego.

Truck crashes causing injury or death have become more common in San Diego County over the past decade. From 2014 through 2024, law enforcement reported 3,890 injury or fatal crashes involving big trucks, resulting in 5,163 injuries and 174 deaths.

The trend has moved upward. San Diego County recorded 412 injury or fatal truck crashes in 2024, the highest total in the 2014-2024 period and about 38 percent more than in 2014. Nearly 58 percent of these crashes occurred on or near a state highway, with Interstate 15 and Interstate 5 accounting for more than one-quarter of the county’s truck crashes.

This article analyzes the 2014-2024 study period using crash records from the California Highway Patrol’s Statewide Integrated Traffic Records System (SWITRS). We use 2014-2024 for the historical comparisons throughout the article because more recent 2025 and 2026 records remain provisional and subject to change.

For people dealing with the consequences of a serious commercial vehicle collision, our San Diego truck accident attorney page explains how these cases are investigated, the evidence that may need to be preserved, and the parties that may be legally responsible.

How Many Truck Accidents Happen in San Diego County?

From 2014 through 2024, San Diego County averaged about 354 injury or fatal truck crashes a year, nearly one every day.

San Diego County Truck Crashes by Year

Crashes rose in most years, and 2024 was the highest of the eleven complete years.

San Diego County truck crashes, injuries, and deaths by year, 2014 to 2025
Year Crashes Injured Killed
201429839415
201533144113
20163114426
201733144118
201834846114
201940552321
202033741019
202135345720
202236648217
202339855814
202441255417
2025*4035195

*2025 figures are provisional.
Source: California Highway Patrol SWITRS data.

The trend is upward. The five years from 2020 through 2024 averaged 373 crashes annually, compared with 324 a year from 2014 through 2018.

Injuries and Deaths

San Diego County reported 3,890 truck crashes from 2014 through 2024 that resulted in 174 deaths and 5,163 injuries. Classified by the most serious injury suffered by anyone involved, this includes:

  • 163 crashes killed at least one person.
  • 303 crashes caused a suspected serious injury, a category that includes injuries such as broken bones, internal injuries, and severe head trauma.
  • 1,285 crashes caused a visible or minor injury.
  • 2,139 crashes caused a possible injury or complaint of pain.

Of the 174 people killed, 102 were drivers, 35 were pedestrians, 31 were passengers, 4 were bicyclists, and 2 were other road users.

Only 179 of the 3,890 crashes involved a pedestrian, fewer than 5 percent, yet pedestrians accounted for 20 percent of the deaths. The same vulnerability appears in San Diego pedestrian crash data generally, but the disparity is even greater when a truck is involved.

Where Truck Accidents Happen in San Diego County

Truck crashes in San Diego County are primarily a freeway problem. About 58 percent occurred on or near a state highway, and four freeways account for about 43 percent of all truck crashes in the county.

The Freeways With the Most Truck Crashes

Interstate 15 and Interstate 5 lead by a wide margin over every other route in the county.

San Diego County freeways ranked by truck crashes, 2014 to 2024
FreewayTruck crashes
Interstate 15563
Interstate 5502
Interstate 805331
Interstate 8267
State Route 78130
State Route 9494
State Route 7665
State Route 6763
State Route 5262
State Route 12558
State Route 16339
Interstate 90527

Source: California Highway Patrol SWITRS data.

Interstate 15 is a major freight route connecting the border region with the Inland Empire. Interstate 5 carries commercial traffic along the coast and connects San Diego with the border region. Together, I-15 and I-5 account for more than a quarter of all truck crashes in the county.

Truck Crashes by City

The city of San Diego and the unincorporated county together account for about 61 percent of the total.

San Diego County truck crashes by city or area, 2014 to 2024
City or areaTruck crashes
San Diego1,402
Unincorporated county958
Escondido308
Chula Vista218
Oceanside169
Carlsbad158
El Cajon156
San Marcos95
National City74
La Mesa70
Encinitas67
Vista54

Source: California Highway Patrol SWITRS data.

Escondido sits at the junction of Interstate 15 and State Route 78, two of North County’s busiest transportation corridors, and recorded more truck crashes than any city outside San Diego itself.

When Truck Accidents Happen

San Diego County truck crashes are concentrated during the workweek and during daytime hours.

  • About 84 percent happen Monday through Friday.
  • Roughly 70 percent happen between 6 a.m. and 6 p.m.
  • The busiest period is late morning through midafternoon.

That pattern tracks when commercial freight and delivery activity is heaviest.

What Causes Truck Accidents in San Diego County?

The Leading Causes

Primary collision factors in San Diego County truck crashes, 2014 to 2024
Primary causeCrashesShare
Unsafe speed1,41436.3%
Improper turning77019.8%
Driving under the influence3228.3%
Unsafe lane change3118.0%
Automobile right of way2777.1%
Traffic signals and signs2346.0%
Following too closely741.9%
Unsafe starting or backing711.8%

Source: California Highway Patrol SWITRS data.

Who Officers Found at Fault

Among crashes in which the reporting officer identified an at-fault party, the truck driver was assigned fault in about 42 percent. Someone else was assigned fault in about 58 percent, most often the driver of a passenger vehicle.

The Most Common Types of Collisions

Types of truck collisions in San Diego County, 2014 to 2024
Collision typeCrashesShare
Rear-end1,67042.9%
Sideswipe85822.1%
Broadside65716.9%
Hit object2225.7%
Head-on1604.1%
Vehicle and pedestrian1303.3%
Overturned1253.2%

Source: California Highway Patrol SWITRS data.

Among the 163 crashes that killed someone, rear-end collisions ranked first with 58. But truck-pedestrian collisions ranked second with 30 fatal crashes, despite accounting for only 3.3 percent of truck crashes overall.

Broadside collisions accounted for 19 fatal crashes, sideswipes for 17, and head-on collisions for 14. The type of truck collision often shapes both the injuries involved and the evidence needed to determine what happened.

How San Diego Compares to Los Angeles and Riverside Counties

Raw crash totals do not tell the whole story because the three counties have very different populations. Using 2020 Census population figures and the same 2014 through 2024 period produces a more useful comparison:

Truck crash measures compared across San Diego, Los Angeles, and Riverside Counties, 2014 to 2024
MeasureSan DiegoLos AngelesRiverside
Truck crashes3,89019,7735,476
People killed174663295
Crashes per 100,000 residents per year10.718.020.6
Deaths per 100,000 residents per year0.480.601.11
Deaths per 100 crashes4.53.45.4
Share of crashes fatal or serious12.0%10.2%14.4%

Source: California Highway Patrol SWITRS data.

San Diego County has the lowest per-capita truck crash rate of the three. Riverside County’s rate is nearly twice San Diego’s, at 20.6 crashes per 100,000 residents per year compared with 10.7. Los Angeles County’s rate is about 68 percent higher than San Diego’s.

The Deadliest Truck Corridors in Southern California

The table below compares major truck corridors in San Diego, Los Angeles, and Riverside Counties by deaths per 100 crashes. Only routes with at least 150 truck crashes from 2014 through 2024 are included.

Southern California truck corridors ranked by deaths per 100 crashes, 2014 to 2024
CorridorCountyCrashesKilledDeaths per 100Deaths/100
Interstate 10I-10Riverside1,085837.6
Interstate 5I-5San Diego502326.4
Interstate 15I-15San Diego563315.5
Interstate 15I-15Riverside538275.0
Interstate 8I-8San Diego267124.5
State Route 57SR-57Los Angeles21294.2
Interstate 105I-105Los Angeles330133.9
U.S. 101US-101Los Angeles638253.9
Interstate 5I-5Los Angeles2,115763.6
Interstate 210I-210Los Angeles1,184413.5

Source: California Highway Patrol SWITRS data.

Three of the five major corridors with the highest deaths per 100 crashes are in San Diego County. Interstate 5, Interstate 15, and Interstate 8 each have a higher death rate per 100 crashes than any qualifying Los Angeles County freeway in the comparison.

About the Data

The statistics in this article come from the California Highway Patrol’s Statewide Integrated Traffic Records System (SWITRS), accessed through UC Berkeley SafeTREC’s Transportation Injury Mapping System (TIMS). TIMS provides tools for querying, mapping, and analyzing California’s SWITRS crash records.

Our primary analysis uses the 2014-2024 period. We exclude 2025 and 2026 from historical comparisons because recent SWITRS records remain provisional and can change as CHP completes its reporting process. The dataset includes reported crashes involving a big truck in which at least one person was injured or killed. Property-damage-only crashes are not included.

How Hulburt Law Firm Can Help

If you or someone in your family was hurt in a truck accident in San Diego County, the statistics on this page describe broader patterns. They do not tell you what caused a particular crash.

That requires examining the evidence: the truck’s electronic data, the driver’s logs, maintenance and inspection records, dispatch information, company policies, and other evidence that may show what happened and why. Preserving that evidence early can make a significant difference.

If a truck crash took someone you love, a wrongful death claim involves its own legal issues and deadlines.

Call (619) 821-0500 or message us through our contact form for a free, confidential case review. There is no fee unless we win.

No items found.
No items found.

Request a Free Case Review

Simply fill out the form or call 619.821.0500 to receive a free case review. We’ll evaluate what happened, your injuries, and potential defendants to determine how we can best help you.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.