Skip to Content

Politics

Pedestrian advocates say more speeding cameras will save more lives

Dorsey expects his resolution supporting speed cams in SF will be handily adopted by the Board of Supes

July 10, 2026

Bilal Mahmood is reconsidering his Manny Yekutiel endorsement

The District 5 supe’s support of the embattled District 8 candidate rests on the SF Dems’ investigation into sexual assault claim

July 9, 2026

Saikat Chakrabarti is looking ahead

‘I don’t hold grudges,’ the former candidate says as he talks about his losing bid, SF’s political flaws, and what could send Connie Chan to Congress

July 8, 2026

Market Match program secures $15 million in funding 

The program that expands access to locally grown produce for food assistance recipients was nearly wiped out

July 2, 2026

Once again, Pride is a riot

The tension around Pride and who gets to celebrate it boiled over this weekend

July 1, 2026

Lurie rebukes anti-Pride Giants players even as DOJ investigates team over alleged discrimination

‘You represent San Francisco,’ the mayor said during a fundraiser on Pride Sunday

June 29, 2026

Natalie Gee’s exit interview

Her bid to become the Sunset’s next supervisor failed, but Gee’s charismatic campaign has some lessons for her future

June 25, 2026

It happened here: When the American Front marched on Haight Street

How a posse of neo-Nazis and hipsters in San Francisco helped create today’s right-wing troll army

June 24, 2026

Jackie Fielder will return to City Hall ‘clear-eyed’ and ‘eager to serve’

During her leave of absence, the D9 supervisor largely missed the budget fight, but will find herself navigating equally complex situations

June 23, 2026

Dressed as ‘Wizard of Oz’ characters, protesters sought an audience with Mayor Lurie

Dorothy and friends tried to talk to the man behind the curtain and ask him to have a heart, a brain, and some courage

June 18, 2026