NYC Open Data · Motor Vehicle Collisions

NYC Crash Explorer

This tool maps reported motor vehicle collisions across the five boroughs to show where and when people are injured or killed. Every control in the sidebar redraws the map, the hour-by-day grid, the contributing-factor ranking and the location table against the same slice of the data.

Showing {{ crashesFmt }} crashes, {{ injuriesFmt }} injuries, {{ fatalFmt }} fatalities
{{ coverageText }}
{{ scopeText }}
{{ excludedText }}
{{ loadMsg }}
{{ loadSub }}
Data not loaded
{{ errText }}
No matching records
Nothing in the dataset matches this combination of filters, so every panel below is empty. Widen the date range, re-enable a borough or a victim type, or press Reset at the top of the filter panel.
Sparse selection{{ sparseText }}
01 — Where

Injuries by map cell

Crashes are binned into hexagonal cells and shaded by total injuries. Hover a cell for its crash count, injuries and leading contributing factor.

fewer
more injuries
No crashes to map in this selection.
cell ≈ — ● cell contains a fatality
02 — When

Hour of day against day of week

Each cell is one hour on one weekday, shaded by injuries in the current selection.

{{ h }}
{{ r.label }}
Hover a cell for its hour-by-day totals.
{{ heatScaleNote }}
{{ unknownHourNote }}
No crashes in this selection, so every hour of every day is empty.
03 — Trend

Crashes and injuries by month

Every month in the file, counted over the current selection. Crashes read against the left axis, injuries against the right.

Crashes per month (left axis) {{ injLegend }}
{{ trendNote }}
{{ trendFewText }}
No crashes in this selection, so there is no trend to draw.
04 — Why

Top ten contributing factors

As coded by the reporting officer, counted over the current selection.

{{ f.name }} {{ f.countFmt }}
{{ noFactorsText }}
{{ unspecNote }}
05 — Worst places

Ten worst locations

Crashes grouped to roughly 100 m, named after the intersection or address most of them were logged at, and ranked by the measure selected below. Click a row to zoom the map there.

{{ rankNote }}
{{ roadNote }}
#Location{{ metricLabel }}
{{ p.rank }} {{ p.name }} {{ p.sub }}{{ p.fatalTxt }} {{ p.value }}
{{ noPlacesText }}