sf
OPML
SFist
Day Around the Bay: SF Teachers Vote to Authorize Strike
SF City Hall Employee Who Embezzled $627K, Bought VR Headsets With It, Pleads Guilty
Uncle John’s Tree Gets Lit Tonight In Golden Gate Park, Salesforce Park Firing Up Its Lights Too
Ariana Grande, Cynthia Erivo, and Director Jon Chu Make Surprise Appearance at 'Wicked' Screening In San Rafael
The ‘Let’s Glow SF’ Holiday Projection Mapping Extravaganza Kicks Off Again Downtown Friday Night
SF Gate
UC Berkeley student and advocate to serve jail time over stolen chickens
Fear of ICE activity cancels beloved California holiday parade
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
KRON 4
Willow Glen residents rally against new 7-story apartment complex
Social worker stabbed at hospital in San Francisco, critically injured
Bunny Cafe opening first location in San Francisco
Cal hires Tosh Lupoi as head coach, bringing former player back to lead the Golden Bears
Gilroy police searching for suspects who stole from Mexican restaurant
Reddit SF
Rescue at Fort Funston?
Forested trails in San Francisco?
Odd Daniel Lurie encounter
Like she wore pink on purpose
The final full moon of 2025 rising over three San Francisco Oakland San Francisco Bay Area East Span Tower 12.04.25
SF Examiner
Word on the Street: What 2025 San Franciscans of the Year share
One of Alcatraz’s last living inmates reflects on his life on 'the rock'
Finding some peace and humor at Lost Marbles
ACC's shaky start to women's basketball season continues with 13-3 loss to SEC in annual Challenge
CSU Fullerton hosts Flavell and Hawaii
San Francisco Standard
Uh-oh: Lurie says city deficit could reach $1B under Trump cuts
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
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
Fate of Ukiah’s beloved pistache trees takes spotlight at downtown transportation forum
CoCo County seeks applicants for advisory board focusing on African-American residents
How women-led Mendocino Study Club grew from a desire for higher education
Lurie picks Derrick Lew as new SF police chief
From research to resistance, UC graduate students find purpose in union organizing
48 Hills
At Zinn Fair, Steve Martinot connects police brutality to US fascism’s rise
Rich Family Zoning Plan faces CEQA suit
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
San Francisco Bay Times
47th Annual Harvey Milk and George Moscone Memorial Vigil
Historic Rainbow Crosswalk Installed Within Lakeshore LGBTQ Cultural District
Horizons Foundation Awards Record-Breaking $1.46 Million in Grants to LGBTQ Nonprofits
Castro Holiday Tree Lighting Ceremony 2025
Donna’s Chronicles, “The Empresses of San Francisco…”