Transit safety incidents
Collisions, assaults, fires and derailments on U.S. public transit: every reported major event since 2014, by time of day, weather, light and place, from the National Transit Database.
Sixteen years, with a denominator
Counts alone rank agencies by size. FTA's threshold-adjusted time series carries the service each agency ran alongside the incidents it reported, which is what turns a count into a rate.
Deaths per hundred million vehicle revenue miles
2008 to 2024, complete years only
American transit killed 191 people in 2008 and 345 in 2024. That much is a count, and counts rise when systems grow.
This did not grow. Service fell over the same period, so the rate rose faster than the count: from 5.35 deaths per hundred million vehicle revenue miles to 9.65. Something got worse that is not explained by there being more transit.
Revenue miles are the denominator rather than boardings, and the choice matters here more than anywhere else on the site. This span covers 2020, when agencies kept running service that nobody rode. Divided by boardings the rate would appear to double in a single year, and what it would be measuring is the ridership collapse.
Most of these deaths are not passengers. The breakdown below shows who they are.
Injuries per hundred million vehicle revenue miles
Same denominator, same years
Deaths, split by suicide
NTD records suicide as an event type; it is not a measure of how safely a system is run
Highest reported event rates
Events per hundred million vehicle revenue miles, 2020 to 2024. Agencies running at least 25 million revenue miles over the window.
| # | Agency | Events per 100M miles | Events | Injuries | Deaths | Revenue miles |
|---|---|---|---|---|---|---|
| 1 |
Albuquerque ABQRIDE
Albuquerque, NM
|
2,584 | 723 | 700 | 1 | 28M |
| 2 |
Massachusetts Bay Transportation Authority
Boston, MA
|
1,519 | 4,335 | 3,481 | 28 | 285.3M |
| 3 |
Southeastern Pennsylvania Transportation Authority
Philadelphia, PA
|
1,426 | 4,446 | 4,418 | 78 | 311.7M |
| 4 |
Charlotte Area Transit System
Charlotte, NC
|
1,182 | 796 | 849 | 16 | 67.3M |
| 5 |
Pioneer Valley Transit Authority
Springfield, MA
|
1,137 | 356 | 367 | 1 | 31.3M |
| 6 |
Metropolitan Atlanta Rapid Transit Authority
Atlanta, GA
|
1,114 | 2,770 | 2,818 | 45 | 248.6M |
| 7 |
Detroit Department of Transportation
Detroit, MI
|
1,099 | 655 | 783 | 6 | 59.6M |
| 8 |
Indianapolis IndyGo
Indianapolis, IN
|
1,092 | 532 | 458 | 4 | 48.7M |
| 9 |
Sun Tran
Tucson, AZ
|
1,086 | 587 | 525 | 2 | 54.1M |
| 10 |
Chicago Transit Authority
Chicago, IL
|
1,062 | 6,124 | 6,508 | 93 | 576.5M |
| 11 |
MTA Bus Company
New York, NY
|
1,027 | 1,333 | 1,591 | 10 | 129.7M |
| 12 |
Metro Transit
Minneapolis, MN
|
963 | 1,099 | 973 | 20 | 114.1M |
| 13 |
New Orleans Regional Transit Authority
New Orleans, LA
|
959 | 355 | 306 | 1 | 37M |
| 14 |
MTA New York City Transit
Brooklyn, NY
|
929 | 21,121 | 17,192 | 507 | 2.27B |
| 15 |
Fresno Area Express
Fresno, CA
|
911 | 262 | 248 | 0 | 28.8M |
| 16 |
Sound Transit
Seattle, WA
|
902 | 781 | 450 | 9 | 86.6M |
| 17 |
The Greater Cleveland Regional Transit Authority
Cleveland, OH
|
889 | 882 | 919 | 7 | 99.2M |
| 18 |
(St. Louis) Metro
Saint Louis, MO
|
874 | 996 | 1,166 | 15 | 113.9M |
| 19 |
San Francisco Municipal Transportation Agency
San Francisco, CA
|
874 | 968 | 902 | 5 | 110.7M |
| 20 |
NFTA - Metro Bus & Rail
Buffalo, NY
|
861 | 417 | 460 | 9 | 48.4M |
| 21 |
Valley Transportation Authority
San Jose, CA
|
822 | 827 | 442 | 25 | 100.6M |
| 22 |
Houston METRO
Houston, TX
|
759 | 2,325 | 2,042 | 26 | 306.5M |
| 23 |
Providence RIPTA
Providence, RI
|
743 | 464 | 488 | 0 | 62.4M |
| 24 |
Chief Executive Officer
Tampa, FL
|
735 | 313 | 376 | 4 | 42.6M |
| 25 |
Transportation & Public Work
Miami, FL
|
734 | 1,816 | 1,893 | 13 | 247.4M |
Read this as a reporting table as much as a safety one. An agency that records every slip and near miss will sit above one that records only what it must, and nothing in the data distinguishes them. Rail systems also report differently from bus: a rail agency counts events on its own right of way that a bus operator never sees. The rate is the fair comparison available, which is not the same as a fair comparison.
Who died, 2025
The total is not a measure of risk to riders, and NTD gives the breakdown that shows why.
Of 337 deaths, 33 were passengers. Most of the rest were people on the track or the road, and 65 were suicides.
Set against distance travelled, that is — deaths per billion passenger miles counting everyone, and — counting riders alone — a difference of roughly eight times.
Both are true. They answer different questions: the first is how many people die in connection with transit, the second is the risk of being on board. Quoting the first as the second is the commonest way these figures are misread.
What kind of incident
Every major event NTD has published since 2014: 115,445 of them, each reported individually.
Events by year and kind
Incident level, not monthly totals
Where they happen
2025, by reported location
When, and in what conditions
The monthly file cannot answer either question. The incident file records the time of every event, and the weather and light for about nine in ten.
By hour of day
All reported events in 2025
The shape follows service, not danger: more vehicles are running in the afternoon than at four in the morning. Read it against how much service runs at each hour.
Light and weather
Conditions recorded at the time of the event
Weather at the time
| Weather | Events | Injuries | Deaths | Injuries per event |
|---|---|---|---|---|
| Clear | 8,905 | 9,125 | 200 | 1.02 |
| Cloudy | 990 | 943 | 23 | 0.95 |
| Raining | 737 | 703 | 11 | 0.95 |
| Tunnel | 426 | 219 | 150 | 0.51 |
| Snowing / sleeting | 279 | 246 | 5 | 0.88 |
| Foggy / misting | 65 | 58 | 1 | 0.89 |
| Other | 3 | 1 | 0 | 0.33 |
Monthly totals
The other half of NTD's safety reporting: counts, including both major and non-major events, back to 2014.
Events by type
Complete calendar years only
Rate, not count
Events per ten million boardings
Monthly events
Every month since January 2014
By mode
| Mode | Events | Injuries | Deaths | Per 10M rides |
|---|---|---|---|---|
| Bus | 24,206 | 13,801 | 99 | 66.23 |
| Heavy Rail | 6,883 | 4,096 | 165 | 23.24 |
| Light Rail | 3,036 | 1,110 | 54 | 82.61 |
| Demand Response | 2,256 | 1,783 | 10 | 229.02 |
| Bus Rapid Transit | 723 | 434 | 0 | 97.98 |
| Streetcar | 508 | 139 | 0 | 134.38 |
| Trolleybus | 349 | 148 | 0 | 55.08 |
| Commuter Bus | 277 | 143 | 3 | 67.45 |
| Ferryboat | 274 | 242 | 3 | 38.87 |
| Monorail / Automated Guideway | 128 | 91 | 0 | 94.66 |
| Hybrid Rail | 96 | 13 | 3 | 198.29 |
| Vanpool | 67 | 49 | 0 | 28.61 |
| Cable Car | 15 | 24 | 0 | 46.48 |
| Inclined Plane | 2 | 1 | 0 | 46.64 |
| Publico | 0 | 0 | 0 | 0 |
| Aerial Tramway | 0 | 0 | 0 | 0 |
Highest event rates
Agencies carrying more than 5 million rides a year
| # | Agency | Events | Per 10M rides |
|---|---|---|---|
| 1 |
Hartford CTTransit
Hartford, CT
|
220 | 363.25 |
| 2 |
Albuquerque ABQRIDE
Albuquerque, NM
|
245 | 316.07 |
| 3 |
San Bernardino OMNI
San Bernardino, CA
|
216 | 281 |
| 4 |
Pinellas Suncoast Transit Authority
Saint Petersburg, FL
|
290 | 277.73 |
| 5 |
Indianapolis IndyGo
Indianapolis, IN
|
187 | 274.11 |
| 6 |
Trinity Metro
Fort Worth, TX
|
154 | 270.45 |
| 7 |
Lane Transit District
Eugene, OR
|
168 | 255.9 |
| 8 |
Ann Arbor Area Transportation Authority
Ann Arbor, MI
|
130 | 232.63 |
| 9 |
Central Ohio Transit Authority
Columbus, OH
|
296 | 228.92 |
| 10 |
C-TRAN
Vancouver, WA
|
108 | 204.48 |
| 11 |
Riverside Transit Agency
Riverside, CA
|
124 | 198.39 |
| 12 |
Delaware Transit Corporation
Dover, DE
|
153 | 189.66 |
| 13 |
Hampton Roads Transit
Hampton, VA
|
173 | 177.84 |
| 14 |
RTS Monroe (MB) and RTS Access (DR)
Rochester, NY
|
199 | 175.77 |
| 15 |
(St. Louis) Metro
Saint Louis, MO
|
359 | 161.4 |
| 16 |
Metropolitan Council
Saint Paul, MN
|
81 | 160.39 |
| 17 |
Intercity Transit
Olympia, WA
|
81 | 156.92 |
| 18 |
Metro Transit
Minneapolis, MN
|
768 | 150.91 |
| 19 |
The Greater Cleveland Regional Transit Authority
Cleveland, OH
|
359 | 146.44 |
| 20 |
Foothill Transit
West Covina, CA
|
148 | 146.34 |
| 21 |
Broward County Transit Division
Fort Lauderdale, FL
|
352 | 143.92 |
| 22 |
Pioneer Valley Transit Authority
Springfield, MA
|
143 | 141.19 |
| 23 |
Detroit Department of Transportation
Detroit, MI
|
198 | 141.14 |
| 24 |
New York Regional Transportation Authority
Syracuse, NY
|
106 | 136.06 |
| 25 |
Houston METRO
Houston, TX
|
1,041 | 133.17 |
Read the rate column carefully. A high events-per-ride figure can reflect thorough reporting as easily as unsafe operation, and rail systems record events a bus network never would, such as derailments and track intrusions. The rate is a starting question, not a verdict.