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
Social worker stabbed at hospital in San Francisco, critically injured
Exclusive: A look inside the Bay Area’s newest Japanese supermarket
Santa Rosa councilwoman made ‘unwelcomed sexual comments’ to city staffers, investigator finds
Supreme Court revives Texas’s GOP-friendly congressional map
Mom and baby killed in Highway 87 San Jose crash mourned
Reddit SF
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
San Francisco Trip ❤️ (2018)
Palmetto Superfoods now open at Stonestown
SF Examiner
Utah Utes play the Cal Baptist Lancers in out-of-conference game
UCSD visits Sykes and Long Beach State
UC Riverside faces Cal Poly in conference showdown
Long Beach State visits Ma and UCSD
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
Introducing the 2025 Eater San Francisco Award Winners
Transport Yourself to England Via This Hayes Valley Pub Gem
Berkeley’s Standard Fare Sets a Mid-December Closure Date After 11 Years
The Presidio’s Premier Restaurant Is Still One of San Francisco’s Finest
Get Dressed Up to Splurge on Tuscan Fine Dining and a Killer Steak
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…”