In a rare April election with historically low turnout, Matt Haney secured an Assembly seat by a nearly two-thirds margin over David Campos.
Flushed methamphetamines and a stolen machine gun are at the center of three arrests alleging misconduct among San Francisco police.
Muni passengers and city leaders ventured to Visitacion Valley Monday to welcome back the 8AX-Bayshore and 8BX-Bayshore express.
SF District Attorney Chesa Boudin exonerated Joaquin Ciria Monday after he spent 32 years behind bars for a murder he didn’t commit.
Transit agencies and operators are interpreting the CDC mask mandate ruling differently. Here’s the latest on Bay Area transit mask rules.
A San Jose man, 27, was arrested Friday for allegedly setting the April 9 Home Depot fire and for a series of retail thefts around the city.
Novato police are looking for a 82-year-old man driving a red Ford Ranger pickup who needs help finding his way home due to cognitive issues.
Tragedy strikes the Berkeley High School community. A student died Monday after falling from a nearby parking garage during lunch period.
Joseph Edward Mejica has been identified as the decayed body found inside a Kaiser Convention Center wall. Mejica was last seen in Aug. 2020.
The Bay Area will see light rain Tuesday followed by another storm Wednesday through Friday with moderate rainfall and a chance of hail.