← San Francisco Politics and Urbanism Daily

Lurie Cuts Test SF’s Safety Net as Transit Fights for Cash (May 27, 2026)

May 27, 2026 · 8m 58s · Listen

One thousand nonprofit jobs on the chopping block in San Francisco — and the state agency that funds transit may be about to make the hole even deeper. San Francisco Politics and Urbanism Daily — I'm Cassidy. Today: Lurie's budget cuts finally have a body count, Bay Area transit just hit 305,000 signatures for November, and Sacramento may be about to kneecap both of them at once. And we've got a building inspector on Reddit handing us a decade of receipts on California housing regulation — from inside the system, not some think tank. Yeah, it's a lot of pressure hitting at once. Let's get into it. From Joe Fitzgerald Rodriguez at SF Standard:

Mayor Daniel Lurie is poised to cut millions of dollars in nonprofit government contracts this year, potentially curtailing services the city considers vital — helping domestic violence survivors who don’t speak English find new homes, hosting street fairs for families in the Tenderloin, or offering doulas in the Bayview, where Black families suffer high infant mortality rates.

SF Standard put a number on what the city budget documents were trying not to spell out: roughly 1,000 nonprofit layoffs. The departments called it 'CBO primary expenditure changes.' Gabriel Medina at La Raza Community Resource Center says that's three of his nineteen employees gone. And remember what we said earlier this week: SF outsources service delivery to nonprofits because they're supposed to be more flexible and closer to the community. So when those contracts get cut, it's not City Hall trimming its own headcount. It's domestic violence intake in languages other than English, doulas in the Bayview where Black infant mortality is already elevated. That's not fat. This also lands right on top of the Prop D question we've been sitting with — that CEO-pay surcharge was supposed to protect exactly these kinds of programs. So a thousand layoffs in low-income and monolingual services is the real-world version of that promise. Lurie ran on governing for the people who actually need the city to function. Free City got cut, shelter math barely moved, and now this. I'm not saying he can't make hard budget calls — but if every hard call lands on the same zip codes, you start seeing a pattern. San Francisco spends enormous amounts through nonprofits instead of just hiring city workers. So how do you tell when a cut is real savings versus just hollowing out a service people depend on? The short answer is that San Francisco has, over decades, outsourced huge chunks of its social safety net to nonprofits — legal aid, homeless services, senior support, immigrant worker outreach — because it's often cheaper and faster than standing up a new city department. And nonprofits can do things city bureaucracy struggles to do, like offering services in Cantonese to monolingual immigrants who'd otherwise never learn their wage-theft rights, which is a real example from SF Standard reporting. The scale here matters: Mayor Lurie is working through a $643 million budget deficit, and per the SF Standard, the proposed departmental budgets already put hundreds of programs serving low-income people, seniors, and monolingual communities on the chopping block, with nonprofits bracing for roughly 1,000 layoffs. The hard part for residents is that the city doesn't always separate clearly between programs that are redundant or badly tracked and ones that are the only provider for that service. KQED's legal aid reporting is a good example: one city department is cutting millions from civil legal services for low-income residents while another is awarding a multimillion-dollar grant to a single nonprofit, which makes it hard to tell whether the net effect is a consolidation or a gut. The thing to watch is whether a cut wipes out a contract with no replacement path, or whether there's documented overlap with another funded provider. If the city is cutting some of these groups and protecting others at the same time, is there actually a strategy here? Or does it just look like whoever has the best lobbyist survives? That's the accountability question worth watching. The SF Standard's analysis found that grants tied to homelessness and economic development are facing the steepest cuts, while Mayor Lurie separately committed $34 million to protect roughly 45,000 Medi-Cal recipients from federal rollbacks. So part of this is clearly about where federal exposure is highest, not just program merit. What residents should track in this budget season is whether the Board of Supervisors demands outcome data — service levels, caseloads, who gets left without a provider — before approving any contract termination, because right now the public accounting on what disappears when a nonprofit contract ends is thin. From r/bayarea:

I'm a building inspector in the Bay Area. I've spent basically my entire adult life in the construction industry and the last decade in building regulation. In that time I've watched the duties and burdens of regulation grow on contractors, engineers, homeowners, and my own colleagues.

CC News writes:

The Connect Bay Area five-county sales tax measure would provide long-term operational funding for major Bay Area transit agencies, while supporting projects to strengthen and connect transit systems across the region. It will protect major transit agencies like BART from devastating service cuts and help VTA grow to better serve residents, workers, and businesses.

CC News is reporting that the Connect Bay Area campaign turned in over 305,000 signatures yesterday — they needed 186,000 valid ones to qualify for November. That's not squeaking through; that's nearly double the threshold. And remember, we spent time earlier this week on BART's worst-case scenario — 60 percent service cuts if the funding gap isn't closed. That number clearly landed, because this isn't a campaign funded by one billionaire. It's business and labor showing up together. That's a coalition that can actually win a sales tax measure in November. The timing is the thing that stings a little, though. CARB — the California Air Resources Board — votes in days on whether to gut cap-and-invest funding, which is another revenue stream transit depends on. So voters are signing petitions on one track while state regulators may be pulling money out from under the same agencies on another. That's Sacramento's specialty — let the grassroots do the hard organizing work, then quietly hand the fiscal rug to polluters in a regulatory vote that gets a tenth of the coverage. There's a Wednesday rally at Civic Center Plaza specifically about the CARB vote, and after 305,000 signatures, that crowd is going to be primed. r/sanfrancisco writes:

In a few days, Governor Newsom’s top air regulators are voting on a proposal that would eliminate critical funding for public transit, and affordable housing – and hand billions of dollars to big polluters. The California Air Resources Board is considering massive changes to the state's cap-and-invest program that would undermine programs that fund affordable housing and public transit

Here's the collision I want to name out loud: CC News reported 305,000 signatures submitted for the November transit ballot measure — nearly double the threshold — and within days of that, California's Air Resources Board may vote to gut the cap-and-invest program that funds BART and Caltrain right now. Voters are signing up to save transit on one track while Sacramento may defund it on another. Cap-and-invest is supposed to be the program where polluters pay and transit riders benefit — that's the whole deal. If CARB rewrites it to hand those billions back to big polluters, that's not a regulatory tweak, that's a transfer of wealth from bus riders to oil companies. And Newsom is letting it happen. There's a rally Wednesday at noon at Civic Center Plaza if you want to be in front of a decision-maker before the vote. That's a real, dateable pressure point — not a petition that disappears into the void. The grassroots just handed in 305,000 signatures for November. If that same energy shows up Wednesday, Sacramento has to at least pretend to notice. If you track San Francisco politics, you may also like California Governor's Race — daily 2026 coverage of candidates, polling, debates, fundraising, and policy for voters who want more than horse-race takes. Find it wherever you listen to podcasts.

You'll find links to every story from today's briefing in the show notes, if you want to spend a little more time with anything we covered.

That's San Francisco Politics and Urbanism Daily for this Wednesday, May 27th. This is a Lantern Podcast.