Jane Kim announced her lead in the competitive race for California insurance commissioner to a crowd at Dolores Park Friday ...
The Crankstart Foundation is paying for lighting improvements, street patrols and public safety technology at the Mission ...
The final two seats on San Francisco's school board are officially called, as GrowSF's slate swept the race — backed by more ...
While overall homelessness decreased, especially for the unsheltered, the number of homeless children and families rose ...
BART in 2024 agreed to fix or update 75 elevators in a settlement. But wheelchair users are still often left with a hope and ...
Scott Wiener has won his bid to be San Francisco's next member of Congress. Connie Chan conceded on Wednesday.
Mission Local is tracking election results for San Francisco and California races as they come in. Stay tuned for live updates.
The contest to regulate California’s insurance industry drew an outsized amount of independent spending, most of it favoring ...
Scott Wiener has a commanding lead over Connie Chan to replace Nancy Pelosi and become San Francisco's next member of Congress.
The San Francisco school board race had eight candidates vying for three seats. The race isn't fully decided, but Phil Kim ...
The quest for a municipal bank has been official city policy for several years, and a goal of San Francisco progressives.
The California billionaire tax would impose a one-time 5 percent levy on billionaires who lived in the state on Jan. 1, 2026.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results