sf
OPML
SFist
Day Around the Bay: MC Hammer Jumps Aboard Honorary Black History Month Cable Car
Newsom and California Sue Trump Administration Again, This Time Over Greenhouse Gas Emissions
The Internet Can’t Get Enough of the Bushes from Bad Bunny’s Super Bowl Halftime Show
This Week In Food: New Diner Food on Polk
Five Injured After Car Crashes Into Oliver's Supermarket In Santa Rosa
SF Gate
6 injured after car plows completely inside popular Santa Rosa market
California's policy on mountain lions is changing weeks after SF sighting
Skunk mating season becoming a headache for Bay Area residents
'Stretched our resources to the limit': Historic SF teachers' strike ends after 4 days
Married California fruit farmers found dead in apparent accident
KRON 4
Student attacked in suspected hate crime on San Jose State University campus
San Francisco teachers strike ends with tentative agreement reached
Several same-sex couples tie the knot at SF City Hall ahead of Valentine’s Day
K9 leads sheriff deputies to nine pounds of suspected meth in trunk: SCCO
Ebony Alert deactivated for at-risk missing woman last seen in San Leandro
Reddit SF
The San Francisco–Oakland Bay Bridge, often overshadowed by the more famous Golden Gate Bridge, has a fascinating history and unique features
City Sports Stonestown to close Basketball court permanently
SFPD Foot Chase on Highway 101 in San Francisco (with Drone)
I think I just saw ICE agents in the mission
The moment SF's grandest buildings became rubble — demolition of the Liberal Arts Palace, 1915 Exposition
SF Examiner
Cal hosts Baker and Virginia Tech
Utah State hosts Fresno State following Powell's 22-point game
Stanford faces Virginia after Clardy's 20-point showing
No. 2 UCLA aims for 25th win this season in matchup with Indiana
San Francisco plays San Diego on 3-game road slide
San Francisco Standard
‘Section 415’ podcast: As Celebrini takes Olympics star turn, what’s next for Sharks?
The SFUSD teachers strike is over. Now come the ‘difficult choices’
Defining second-half success for the Warriors
How Bay FC pulled off a $1.1 million transfer for a rising U.S. star
STRIKE OVER: SFUSD and teachers union reach tentative contract agreement
Eater SF
Surprise! The Team Behind Outta Sight Expands Into Tenderloin With a Dive Bar
This East Bay Spot Makes a Mean Yuzu Kosho Handroll
A Mysterious, Woodsy Bar Debuts in SoMa with Fine Dining Chops
The 15 Best Italian Restaurants in San Francisco
Pudgy, Candy Bar-Loaded Cookies Are the Sweet Center of This Hella Popular Pop-Up
Local News Matters
Lori Asuncion, former Stockton city attorney, appointed to handle legal affairs for Antioch
San Jose Unified weighs closing up to 9 elementary schools as enrollment declines
Federal disaster loans available to residents of Marin County affected by January flooding
Cupid had a mean streak: ‘Vinegar valentines’ spread spite before the age of internet trolls
San Mateo County launches program to expand public access to naloxone
48 Hills
PG&E CEO grilled at supes hearing—and says Lurie wanted Opera House opened in blackout
Is the tide finally turning on the ‘abundance agenda?’
Drama Masks: Why is SF Ballet still performing at the Kennedy Center?
Pavas, sapos, and perreo at Mission Lotería’s Bad Bunny look-alike contest
Good Taste: Summoning abundance at Lawrence Hall of Science’s new Ohlone eatery
San Francisco Bay Times
Ann Rostow: Gray Areas
Ribbon-Cutting Ceremony
VIP Reception
The Castro Theatre Community Reopening on February 6, 2026
On the Eve of The Castro Theatre Reopening