Daniel Lurie, and the extremely wealthy people supporting him, have won the day; it was an Agincourt-like rout. But, despite ...
Labor unions are still clinging to hope that Prop. D, the "Overpaid CEO Tax," will pass. For rival Prop. C, the dream is ...
Incumbent Phil Kim celebrated a sweeping victory on Tuesday night, leading by 63 percent. In five months, he will do it all again.
After 127 layoffs earlier this year, mayor instead moves to eliminate over 400 vacant positions, save money through turnover ...
Connie Chan has taken a commanding lead over her opponent, Saikat Chakrabarti, to grab the No. 2 spot and advance in San Francisco’s congressional contest. Only the top-two candidates will advance to ...
Update: The 9:45 p.m. update only added 7,700 ballots. Subsequent updates are due at 10:45 p.m. and then a final report sometime thereafter. The number of outstanding ballots will be announced on the ...
Looking for analysis? Read our live coverage. Natalie Gee hasn’t conceded, despite 50 percent delta. In November, Sunset voters will weigh in again whether to keep Wong in his seat. San Francisco ...
In our “Meet the Candidates” series, we are asking every candidate for a seat on the San Francisco school board in the June 2, 2026 election one question each week. Candidates are asked a question ...
Two San Francisco supervisors want zoning laws to limit new convenience stores from opening in the Tenderloin and South of ...
District 1 Supervisor Connie Chan attends a San Francisco Board of Supervisors meeting on Oct. 21, 2025. Photo by Mariana Garcia. A political action committee that has spent nearly half a million ...
Members of SEIU 1021 temporarily shut down a section of Market Street on Feb. 17, 2021.Photo by Juan Carlos Lara My fashionable friend has identified the sleek, grey jacket Mayor Daniel Lurie has ...
A voter cast her ballot at a polling place on Taraval Street on Sept. 16, 2025. Photo by Junyao Yang. Tomorrow is the election, and it’s looking like San Francisco’s may be decided by a small fraction ...