Transit & Streets Data retrieved 2026-07-16
Traffic deaths
People killed in crashes on city streets each year, summed from the NYPD's own collision records.
229
people killed in traffic crashes in 2025
The lowest full year in the crash records, which begin in mid-2012. The worst years in the series, 297 deaths, were 2013 and 2021.
The numbers behind this chart
| Year | People killed in police-reported traffic crashes in NYC |
|---|---|
| 2013 | 297 |
| 2014 | 262 |
| 2015 | 243 |
| 2016 | 246 |
| 2017 | 256 |
| 2018 | 231 |
| 2019 | 244 |
| 2020 | 269 |
| 2021 | 297 |
| 2022 | 290 |
| 2023 | 280 |
| 2024 | 268 |
| 2025 | 229 |
The key years
What this counts
Every person killed in a motor-vehicle crash reported to the NYPD in the five boroughs: pedestrians, cyclists, motorcyclists, drivers, and passengers. The total is summed from the department's crash-level open dataset, where each crash carries a count of persons killed.
What it does not say
- This is the NYPD crash-record count. The city's official Vision Zero tallies are reconciled against other records and can differ from it by a few deaths in either direction.
- The dataset starts in July 2012, so 2012 is not a full year and stays off the chart; the current year is off until it completes.
- Records are revised as investigations close, so recent years can move slightly between downloads.
The questions New Yorkers actually ask
How many people die in traffic crashes in NYC each year?
229 people were killed in police-reported crashes in 2025, the lowest full year in records that begin in mid-2012. The series' worst years, 2013 and 2021, each saw 297 deaths.
Have traffic deaths fallen since Vision Zero began?
Vision Zero launched in 2014. Deaths went from 297 in 2013 to 229 in 2025 on this count, with a spike back to 297 in 2021 along the way.
The numbers move. We watch them.
These charts are the long view. The morning brief is the short one: what changed in New York today, what it costs you, and who benefits, in one free read.
Free to start. The unsubscribe link actually works.