Locales
Streetsblog California
Streetsblog San Diego Launches July 27 — Help Us Build the Future of Transportation Journalism
It's about time!
June 25, 2026
Implementing SB 79 Part II- Solana Beach
"One notable stop missing from this map is Solana Beach Station. Solana Beach, governed by SANDAG Board Chair Lesa Heebner, is a small coastal town of roughly 12,000 people along the former Highway 101 corridor in North County....but it has a train station serviced by the Coaster and Surfliner...
June 25, 2026
San Jose Activates Street Space and Brings Out the Crowds
More evidence that people want streets to do more than just move and store cars
June 24, 2026
Long Beach Mayor Rex Richardson Approved for Metro Board
The L.A. County City Selection Committee unanimously approved Richardson, who starts on the Metro board on July 1
June 24, 2026
Oakland Update: Heavy Construction Finally Starts on Lakeshore Avenue Protected Bike Lane
But it looks as if the one-mile of protected lanes won't open until early 2027
June 23, 2026
SB 79 Implementation in San Diego
In Summer 2027, if not earlier, the San Diego City Council will adopt a plan to determine how to delay or exempt areas. Upzonings in non-delayed areas will go into effect on July 1st, 2026.
June 22, 2026
SHIFTING GEARS: San Diego Peddles Bicycle Mobility Through A City Dominated By Cars
"The Grand Jury has provided a detailed assessment of where San Diego stands today. What happens next depends on whether we have the resolve and political will to turn those findings into action."
June 15, 2026
Commentary: Not Surprised Oakland’s Prop E Failed
When city officials behave cynically, don't be surprised if the voters respond in kind
June 10, 2026
Eyes on the Street: Santa Monica Colorado Avenue Protected Bike Lanes Appear Complete
Santa Monica's Colorado Avenue protected bike lanes run westward along the Metro E Line from 17th Street Station to Downtown Santa Monica Station
June 8, 2026
Eyes on the Street: Jean Sweeney Park Connections Now Open
Plus take a poll on the eastern part of the cross-Alameda trail
June 2, 2026