sf
OPML
SFist
Marina Safeway Also on the Redevelopment Docket With Plans For 790 Units In 25-Story Complex
Stanley Roberts Returns! 'People Behaving Badly' Gets Revived on KRON4 After 7-Year Hiatus
Lurie Names Longtime SFPD Veteran Derrick Lew as New San Francisco Police Chief
Cause of Death Revealed for Claude, the Academy of Science's Albino Alligator
Recalled Alameda County DA Pamela Price Is Running for the Job Again
SF Gate
CEO arrested at SFO before boarding international flight
Man, 32, found 'pulseless' after being pulled from water along Calif. coast
Calif. scientists just discovered a mesmerizing trait in earth’s glaciers
'We have to do something': Oakland library showcases tribute to John Beam
Nima Momeni, convicted of murdering Bob Lee, sues media giants from jail
KRON 4
Man charged with murder in SoMa shooting
Bay Area university gets $50M donation from MacKenzie Scott
Antioch ‘TikTok cop’ nabbed by real officer
Suspect in 2021 San Jose murder found hiding in Mexico: PD
CEO in $7M fraud scheme arrested at SFO trying to fly to Africa: DOJ
Reddit SF
Former S.F. staffer pleads guilty to embezzling hundreds of thousands of dollars in city funds
Eye-catching 25-story complex planned for waterfront site in wealthy S.F. neighborhood [Marina]
SFUSD teachers vote 99.34% to authorize strike
In 1983 ABC Channel 7 News was dreaming of a red Christmas for SF
‘People Behaving Badly’ and Stanley Roberts return to KRON4
SF Examiner
Chargers expect to have QB Justin Herbert for Monday night showdown against reeling Eagles
Former Angels, Rangers manager Ron Washington joining Giants as infield coach
Stafford and Rams try to stay atop the NFC West when they face division-rival Cardinals
Chargers QB Justin Herbert returns to practice Thursday following surgery on non-throwing hand
Rams, Stafford try to stay atop the NFC West against the Cardinals, who have dropped 9 of 10
San Francisco Standard
San Francisco teachers union votes overwhelmingly to authorize strike
She’s ba-aack: Recalled Alameda County DA Pamela Price to run again
Bay FC makes an international splash with new head coach Emma Coates
How firing 57% of the bench remade SF’s immigration court
Juan Marichal could be the Hall of Fame ally Barry Bonds needs
Eater SF
Vibrant and Vegetable-Loaded Bagels Rule This New Berkeley Favorite
Do These AI-Generated Food Images Look Appetizing to You?
San Francisco’s Best New Restaurants, December 2025
Paper Son Is a Singular San Francisco Coffee Experience
Introducing the 2025 Eater San Francisco Award Winners
Local News Matters
Another former Antioch officer sentenced to prison for deprivation of rights, other crimes
A writer shares her immigrant mother’s inspiring life story, from the U.S. to China and back again
Real-time crime: SFPD touts new surveillance center where drones, cameras track suspects
‘Time for accountability’: SF sues ultra-processed food manufacturing companies
New California law empowers survivors to cut abusers off from shared online accounts
48 Hills
BIG WEEK: Emory Douglas, Miss Major, Golden Girls, Glitterbox, Gumby’s Junk…
Screen Grabs: ‘Merrily We Roll Along’ rolls onto big screens
SF’s plan for crime and unhoused people looks more and more like Trump’s every day
Under the Stars: Fresh new music nods to wrap up your year
Good Taste: A wily peek at new Japanese cafe Wild Fox
San Francisco Bay Times
Donna’s Chronicles, “The Empresses of San Francisco…”
Conducting Sing for the Cure at Lincoln Center
Drag Story Hour Celebrates 10 Years of Stories, Glitter, and Community
100 Nights of Hero Is a Fabulous Queer Feminist Fairytale
Jay Kelly, George Clooney, and Superstar Hell