Select the month to view all posts:
Civil Grand Jury Finds Sparse Oversight in How City Allocates $500 Million in Contracts to Address Homelessness
A new report finds that the city’s agency in charge of fighting homelessness is ignoring data available to ensure the quality, safety and accountability of its services.
Pushing Back Against Evictions, Nob Hill Apartment Building Tenants Unionize
Long-term tenants of 1120 Jackson St. in San Francisco have formed a union to fight evictions at the 16-unit building.
Anti-Abortion Activist Avoids Second Jury Trial
The court might dismiss a case against Anastasia Rogers stemming from a social media image depicting a reproductive healthcare volunteer beneath the words “unalive them,” if she meets diversion agreement conditions.
California Regulators Voted to Release Ride-Hailing Safety Reports. Then They Didn’t.
California’s ride-hailing regulator has repeatedly promised to release safety data on Uber and Lyft — most recently voting last August to do so. It still hasn’t, leaving the public in the dark about the scope of driver assaults and whether the agency has done its job.
Proposed San Francisco Drone Policy Threatens Privacy, Advocates Warn
San Francisco’s Committee on Information Technology last month quietly reviewed a new policy that seeks to relax restrictions on the city’s growing drone fleet.
She Came to Save China’s LGBTQ+ Past. Then Chinatown Gave Her a New Calling
Xiangqi Chen said she established the Out Museum to salvage China’s queer history, much of which had been censored and erased over a number of years.
‘Network of Hope’ Doesn’t Let Immigrants Visit ICE Alone
From immigration court appointments to routine ICE check-ins, the stakes for immigrants in the city have risen exponentially, often inciting fear of going to appointments that come with steep consequences if not attended.
La «Red de Esperanza» no deja que los inmigrantes acudan solos a las citas de control con ICE
Desde las citas en el tribunal de inmigración hasta los controles rutinarios del ICE, lo que está en juego para los inmigrantes en la ciudad ha aumentado exponencialmente, lo que a menudo provoca el miedo a acudir a citas que acarrean graves consecuencias si no se asiste.
Sherrill Wins Big in D2 Supervisor Race
The most lopsided result in San Francisco’s election yesterday was Supervisor Stephen Sherrill’s commanding victory over longtime neighborhood activist Lori Brooke, by a margin of about 70 to 30, in District 2.
How California’s Next Governor Could Affect Latino Communities
El Tecolote and the San Francisco Public Press sent a callout to our Latino readers, asking them to highlight which issues they believe are most important for California’s next governor to address.
San Franciscans Speak Out on the Top Issues Facing Their Neighborhoods
In this street interview series taken during the “No Kings” protest in March, people across the city spoke candidly about what matters most where they live, and what they want local leaders to pay attention to.
Report for America Corps Member Joins Our Newsroom
As a competitively selected host newsroom partner with Report for America, we’re delighted today to announce that Troy Aidan Sambajon is joining the San Francisco Public Press as our incoming corps member starting in July.
Latino Community Members: Take Our Survey
Hey, Public Press readers. This is Cami Dominguez and I have exciting news! I’m partnering with journalists at El Tecolote to report on the contentious contest to elect California’s next governor. We’re going to address pressing questions about what effects the outcome of that race could have on Latino communities in San Francisco. With more…
Taxing the Titans: Audio From May 19 Discussion on Propositions C and D
The San Francisco Public Press and KALW co-hosted a live panel discussion about San Francisco’s propositions C and D, the competing business tax measures, at KALW’s gathering space at 220 Montgomery St. on May 19.
June 2026 San Francisco Election Guide
This is a nonpartisan analysis of the San Francisco ballot for the June 2, 2026, election.
Something went wrong. Please refresh the page and/or try again.
