Every story we’ve published — by section, by month, or straight through.
SF Home Prices Are Rising Fastest in the Nation. San Jose's Are Falling Fastest. Welcome to the Bay Area's Housing Split.
While the median U.S. monthly housing payment just hit $2,647 — its highest level in a year — the Bay Area is telling…
AT&T's 100‑Foot Monopole Is Going Up in Diamond Heights — and Federal Law Tied the City's Hands
The San Francisco Board of Supervisors voted 10–1 in February to clear AT&T's path to a 104-foot cell tower on the edge…
DEA, IRS, and Marshals Were Secretly Querying SF's License‑Plate Network. An Audit Found Them Out.
San Francisco police discovered that federal and out-of-state agencies ran at least 299 illegal queries against the…
SF's $40M Embarcadero Overhaul Moves Forward — Here's the Real Answer on the Money
San Francisco's Recreation and Parks Commission is expected to sign off Thursday on a concept plan for a $40 million…
Chakrabarti's $425K Bet on Chan Faces a Simple Question: Will His Voters Follow?
Saikat Chakrabarti has committed his SF Solidarity PAC to Connie Chan's campaign through the November general election…
A Bullet in His Skull, No Diagnosis on Record — and Now a Path Out: Berkeley Man Released After Judge Grants Mental Health Diversion
More than fourteen months after a Berkeley police officer shot Ricardo Gonzalez Ruiz during a standoff at his downtown…
Berkeley Shelter Arson Charges Reveal a Motive: His Dog Was Seized and Sent There the Day Before the Fire
Court records in the felony case against the man accused of torching Berkeley's municipal animal shelter show that his…
Berkeley's Deepfake Godfather Says He Can No Longer Trust His Own Eyes
Hany Farid has spent three decades building the tools that detect fake images.
From Client to Volunteer: How a Day of Service at Bill Graham Became a Full Circle Story
Project Homeless Connect held its 85th Community Day of Service at the Bill Graham Civic Auditorium on Wednesday — and…
Maia Correia Bikeway Excavation Starts June 22 — But Oakland's Long‑Delayed Protected Lane Won't Open Until Spring 2027
Major excavation resumes on Lakeshore Avenue the week of June 22, Oakland officials announced — a milestone for the…
Berkeley Sends $300M Bond and Sales Tax Hike to Voters — As the Ballot Fills With Tax Asks
Berkeley's City Council voted unanimously Tuesday to place a 0.5 percent sales tax increase and a $300 million…
The Order Was Served. He Was Released. Less Than Three Months Later, She Was Dead.
Two San Jose men were charged with murder this week in the killings of their estranged wives — crimes that, taken…
Eight Bay Area Parks Go Free This Summer — Grab California's Historian Passport Before July 6
Eight Bay Area and North Bay historic parks — Fort Ross on the Sonoma coast, Jack London's Glen Ellen estate, Olompali…
A 36‑Year Contra Costa Sheriff's Employee Arrested for Theft — and the Fallout Could Reach Pending Criminal Cases
Kevin Lee, a 62-year-old who spent more than three decades working for the Contra Costa County Sheriff's Office, was…
Lee Breaks Tie to Force Oakland's 'Strong‑Mayor' Vote — and Would Lose a Power If It Wins
Mayor Barbara Lee cast a rare tie-breaking vote Tuesday to put her "strong-mayor" charter overhaul on November's ballot…
On Parole, On Probation, and Back at SF General: A Gay Hospital Worker Faced Two Rounds of Death Threats While the City's Security Fix Was Still on Paper
A 52-year-old man simultaneously on supervised parole and court probation walked into Zuckerberg San Francisco General…
The Day After Her Husband Allegedly Shot Their Tenant Dead, Barbara Chagniot Called the Victim's Son to Ask When He'd Move Out
One day after Eric Bigone was shot and killed outside his Sunset District rental home, a wrongful death lawsuit now…
Bonta Bill Would Force New Environmental Review of West Oakland Coal Terminal — While Simon Moves to Block Funds in Congress
A new bill from Assemblymember Mia Bonta marks the first concrete legislative counterattack on a coal export project…
The Company Running Oakland Arena for 13 Years Now Wants to Own It — and Is Challenging the Deal Already in Motion
Legends Global, the entertainment firm that has managed the Oakland Arena since 2012, formally asked Oakland and…
A Ghost PAC From San Diego Launched 10 Anti‑Progressive Websites Across the Bay Area. The 'Lobbying Firm' Behind It Barely Exists.
A new "Recall Jackie Fielder" website is one of at least 10 linked sites targeting Bay Area progressives and tax…
Jenkins Called Her Child Abuse Prosecutor "Exemplary" and Honored Him at a Victim Awareness Event. The State Bar Tells a More Complex Story.
A San Francisco prosecutor who handles child abuse and sexual assault cases received a California State Bar public…
Aiyuk Has an Arrest Warrant in Santa Clara County. The 49ers' Training Camp Is There in Five Weeks.
Brandon Aiyuk's Instagram comeback tour has a complication he hasn't posted about: there's a misdemeanor arrest warrant…
Wahab Advances to August Runoff for Swalwell's Vacated Seat — Second Slot Still Unsettled
State Sen. Aisha Wahab cleared the first hurdle Tuesday in the race to fill Eric Swalwell's former congressional seat…
Bay Area Transit Aces Its World Cup Debut: 37,600 Riders, Platforms Cleared in 90 Minutes
Bay Area transit agencies set an all-time ridership record for a major event at Levi's Stadium on the opening day of…