SFGATESan Francisco seagull exhibits never-before-seen behavior, new study shows6 hours agoBy Amanda BartlettMore
San Francisco ChronicleThis new S.F. apartment building is leasing fast — is the city’s development freeze finally over?6 hours agoBy John Kelley DineenMore
SFGATENew fine dining restaurant to debut in historic SF neighborhood2 days agoBy Nico Madrigal-yankowskiMore
Mission LocalICE arrests 4 people after immigration court hearings in S.F.22 hours agoBy Margaret KadifaMore
SFistDay Around the Bay: Want to Design One of Those ‘Hearts in SF?’ Here’s Your Chance15 hours agoBy Joe KukuraMore
The San Francisco StandardThe internet’s most famous beer influencer gave this SF Irish bar top marksYesterdayBy Astrid KaneMore
San Francisco ChronicleS.F. tech company that’s been working remote says it can’t ‘win’ without an office in the city58 minutes agoBy Laura WaxmannMore
Mission LocalSan Francisco’s forgotten roads: Bayview has 1/4 of city’s ‘unaccepted streets’6 hours agoBy Marina NewmanMore
The San Francisco Standard18 fun events in SF, from a cathedral dance party to a dog rescue rave2 days agoBy Josh ConstineMore
San Francisco ChronicleDan Siegel, renowned Bay Area civil rights lawyer and activist, dies at 7916 hours agoBy Sam WhitingMore
Eater San FranciscoThese Wes Anderson-Esque TikToks Are Love Letters to San Francisco Food and Drink2 days agoBy Paolo BicchieriMore
The OaklandsideOakland cuts the city’s top arts and culture role17 hours agoBy Azucena Rasilla & Eli WolfeMore
San Francisco ChronicleHomeless San Francisco man blinded after lighting street firework3 hours agoBy Aidin VaziriMore
SFGATEBay Area music icon Kaz Kajimura, co-founder of Yoshi's jazz club, dies at 826 hours agoBy Anil PrasadMore
San Francisco ExaminerSupervisor ponders Central Subway extension2 days agoBy Craig Lee & Adam ShanksMore
SFistIlluminated, 100-Foot-Long Sea Creature Installation Coming to Golden Gate Park19 hours agoBy Jay BarmannMore
San Francisco ChronicleS.F. hires headhunter to search for new police chief17 hours agoBy Michael BarbaMore
San Francisco ExaminerBastille Day party a downtown recovery highlight20 hours agoBy Natalia GurevichMore
BerkeleysideAround Berkeley: Funk Fest, Pocket Opera, Disability PrideYesterdayBy Andrew Gilbert & Iris KwokMore
SFGATEOwner of famed SF restaurant defends Trump hat after public backlash20 hours agoBy Susana GuerreroMore
Marin Independent JournalSausalito code complaints pile up despite progress16 hours agoBy Steven RosenfeldMore
San Francisco ChronicleAn antidote to ‘isolation and chaos’: KQED ‘Forum’ host opening Oakland community spaceYesterdayBy Elena KadvanyMore
KQEDSan Mateo Climate Advocate Could Be Booted From Transportation Committee19 hours agoBy Joseph GehaMore
KRON4Former Emeryville Mayor John Bauters now reality TV contestant on ‘The Snake’2 days agoBy Alex BakerMore
San Francisco ExaminerState housing bill could clash with SF upzoning17 hours agoBy Keith MenconiMore
PatchSuspects Arraigned In Fight Over Pokémon Cards That Led To Stabbing In ColmaYesterdayBy Albert GregoryMore
The OaklandsideSeawolf shuttering soon, auctioning off memorabilia and more21 hours agoBy Tovin LapanMore
San Francisco ChronicleTriple-digit heat returns to Northern California as abrupt warmup beginsYesterdayBy Anthony EdwardsMore
Mission LocalDay 120 at the 16th St. Plaza: Mission St. calm on the west, hopping on the eastYesterdayBy Lydia Chávez & Jessica BloughMore
The OaklandsideWhich country’s jollof rice is best? Cast your vote at this Oakland event2 days agoBy Skylla MumanaMore
SFGATEAuthorities raid San Francisco house of CEO linked to horrific fireworks explosion18 hours agoBy Madilynne MedinaMore
HoodlineSan Francisco Board Unanimously Approves Mayor Lurie's PermitSF Plan to Revitalize Local Businesses2 days agoMore
BerkeleysideDeveloper pulls plug on California Theatre project in downtown Berkeley2 days agoBy Karina IoffeeMore
San Francisco ChronicleElon Musk plans to bring Tesla robotaxis to San Francisco this year22 hours agoBy Rachel SwanMore
The San Francisco StandardPopular Sunset Night Market killed for 2025, thanks to bitter SF politicsYesterdayBy Han LiMore
SFGATEQuiet downtown SF shopping center is getting 8 new restaurant and retail tenants18 hours agoBy Madeline WellsMore
The OaklandsideOakland Mayor Barbara Lee slams Trump’s ‘Big Beautiful Bill’2 days agoBy Eli Wolfe & Natalie OrensteinMore
HoodlineProposed Castro Bar & Restaurant Pink Swallow Scrapped; Team Takes on Partial Ownership of Beaux2 days agoBy Steven BraccoMore
San Francisco ChronicleFormer S.F. resident gets four years in prison for fraud, launderingYesterdayMore
San Francisco YIMBYoWow Request By-Right Approval for Affordable Housing at 1523 Harrison Street, Oakland4 hours agoMore
SFistEmbarcadero Plaza’s Maligned Brutalist Fountain Likely Done For, According to Rec and Parks Official2 days agoBy Joe KukuraMore
SFGATEOne of the most cherished, popular animals at San Francisco Zoo dies16 hours agoBy Madilynne MedinaMore
The Mercury NewsSFO publicly objects to newly adopted name for Oakland airport5 hours agoBy Sierra LopezMore
KQED2 Days of Northern California Heat Kick Off After a Warm Night23 hours agoBy Katie DeBenedettiMore
The OaklandsideNew landlord references immigration to push out Fruitvale renters: ‘Are you legal’21 hours agoBy Natalie OrensteinMore
The Mercury NewsOakland deputy police chief named new Piedmont top cop20 hours agoBy Harry HarrisMore
San Francisco ChronicleEven after Texas floods, S.F. has no plans to fix its defunct tsunami warning sirens18 hours agoBy Aldo ToledoMore
The San Francisco StandardOakland’s largest hotel was seized at half value. What now?YesterdayBy Kevin V. NguyenMore
East Bay TimesBay Area arts: 10 great shows and concerts to catch this weekendYesterdayBy Randy McmullenMore
SFGATEOakland bar announces closure, blames city officials by name online14 hours agoBy Timothy KaroffMore
SFistThursday Morning What's Up: Dumpster Fire Spreads to Excelsior BuildingYesterdayBy Jay BarmannMore
Eater San FranciscoA Tenderloin Bathhouse-Restaurant Is (Finally) Taking Dinner Reservations44 minutes agoBy Paolo BicchieriMore
San Mateo Daily JournalStrike delays trash collection for some in San Mateo CountyYesterdayBy Holly RuschMore