57% of NYC's traffic deaths are pedestrians or cyclists

266 people died in vehicle collisions on New York City's roads in 2024.