Skip to Content
Streetsblog San Francisco home
Streetsblog San Francisco home
Log In

Vision Zero

Driver Kills Cyclist at Alemany and Naglee

Wide, high-speed street with painted bike lanes and no protection leads to inevitable outcome. This was not an accident

November 19, 2025

Open Letter: Don’t Wait for Another Tragedy to Make Streets Safer

A bereaved father pleads with city officials to take concrete action for safety on streets where they know there are issues, not just where there's already been a deadly crash

November 13, 2025

Commentary: The Horrifying Sound of Traffic Violence

Bernal residents could have woken to the sound of a reckless driver crashing into concrete. Instead, another man is dead in a city that isn't yet serious about Vision Zero

October 15, 2025

Hit and Run Driver Kills Pedestrian in the Excelsior, More Evidence that Paint and Plastic Aren’t Enough

Killed by a hit & run driver, long outreach, and lack of real protection on another notorious street

July 24, 2025