Every story we’ve published — by section, by month, or straight through.
Scott Wiener wants 15 debates. The Trans March wanted him gone.
The front-runner in the race to replace Nancy Pelosi spent the week asking for more stages to stand on.
SF General Fixed Its ER. UCSF, Sitting on an $809M Surplus, Let Its Get Worse.
San Francisco's busiest and most stretched emergency department — Zuckerberg SF General, a trauma center serving…
California Invokes 60‑Year Farmland Law to Stop ICE From Building While the Lawsuit Is Still Pending
With construction actively underway on a 24.5-acre site outside Gilroy, California's Attorney General and Santa Clara…
The AI Boom Built Cupertino. Now It's Costing Apple Shareholders $250 Billion.
Apple's stock fell nearly 6% Thursday — its worst single-day performance in more than a year — after the Cupertino…
For 2½ Years, SF's Own Monitors Flagged HomeRise. Women Inside Say a Case Manager's Abuse Went Unchecked Anyway.
San Francisco kept tens of millions in annual funding flowing to HomeRise — one of the city's largest operators of…
A Silver SUV in the Castro. A Gay Bar Smashed Twice in Vallejo. The Bay Area's Pride Weekend Arrives Under a Cloud.
In the ten days before San Francisco's largest Pride celebration in years, anti-LGBTQ incidents have piled up across…
San Jose Opens Public Vote to Rename Plaza Stripped of Cesar Chavez's Name — Survey Closes July 6
Three months after city workers covered up Cesar Chavez's name at San Jose's downtown plaza, the city is asking the…
Berkeley School Board Votes to Appoint — Not Elect — Vasudeo's Successor
When Ana Vasudeo leaves the Berkeley school board on July 1, the seat she won twice at the ballot box will be filled by…
Tony's Pizza Napoletana climbs to No. 2 in the 50 Top Pizza USA rankings
Tony's Pizza Napoletana has been named one of the best pizzerias in the United States, tying for second place in the 50…
The Birthright Citizenship Ruling Didn't Come Thursday. SF Advocates Are Bracing for Monday — in a Case Rooted in Chinatown.
The Supreme Court was widely expected to rule on birthright citizenship by the end of last week.
California State Parks Lifeguard Runs Over Beachgoer at Half Moon Bay, Investigation Underway
A 20-year-old woman lying in the sand at Francis Beach in Half Moon Bay was struck by a California State Parks…
SF Mayor's Cousin Loses New York Seat by 30 Points in a Race Shaped by AIPAC
San Francisco Mayor Daniel Lurie is riding high in approval polls, but Tuesday night dealt a stinging blow to his…
Oakland's Traffic Deaths Are Down — But Black and Latino Residents Keep Dying at Disproportionate Rates
Oakland recorded 23 traffic fatalities in 2025, the lowest total in at least five years, according to new data from the…
Blue Shield Cited Federal Privacy Law to Silence Questions About a Dead Firefighter. The Feds Say It Was Wrong.
Blue Shield of California told reporters investigating the death of San Francisco firefighter Ken Jones that it was…
Jury Convicts SF Man of Beating Taxi Driver Who Tried to Collect an Unpaid Fare
A San Francisco jury convicted Antonio Jones, 29, of battery, theft by false pretenses, and resisting arrest after he…
Oakland Attorney Who Challenged ICE in Court Says TSA Put Him on a Watchlist
Nikolas De Bremaeker, a managing attorney at Oakland's Centro Legal de la Raza who has fought ICE authority in federal…
As FBI Excavates Mass Graves at Miranda's Rescue, the Owner Says She Did Nothing Wrong
Federal agents are digging up mass gravesites at a Humboldt County animal rescue where 730 of 900 transferred dogs…
Hayward's Largest Data Center Bypassed City Council Through a Zoning Loophole. By the Time Elected Officials Noticed, It Was Already Being Built.
A 300,000-square-foot data center is rising in Hayward that will consume as much electricity as one-fifth of all the…
California State Parks Boss Secretly Filmed 23 Lifeguards — Then the State He Worked For Faces a Civil Suit
A former California State Parks superintendent who allegedly placed a hidden camera in a Bolsa Chica locker room to…
Berkeley Closes Its $30M Budget Gap With Layoffs, Shelter Closures — and a November Gamble
Berkeley's City Council voted unanimously Tuesday to adopt a $917 million two-year budget that closes most of a $30…
Bay Area Lawsuit Wins Nationwide Ban on ICE Courthouse Arrests
A federal judge in San Francisco has extended a nationwide ban on ICE arrests at courthouses and multi-day detention in…
California Wins Federal Block on Trump's Voter ID Order — But a State Ballot Measure Brings the Fight Back Home
A federal district court permanently blocked every provision of President Trump's voter ID executive order on…
Mendocino County's Biggest Earthquake in 90 Years Sends 657,000 Alerts Across Northern California
A 5.6-magnitude earthquake struck near Willits in Mendocino County on Wednesday morning — the most powerful temblor to…
PG&E Scammers Add QR Codes to Their Arsenal as Bay Area Losses Top $211K
Scammers impersonating PG&E have pocketed more than $211,000 from Bay Area customers through mid-2026 — and they've…