Sponsored link
Sunday, October 4, 2026

Sponsored link

News + PoliticsHousingSF is sitting on $500 million in unspent affordable housing money

SF is sitting on $500 million in unspent affordable housing money

Audit shows Mayor's Office of Housing lacks transparency—and can't explain a huge surplus..

-

The Mayor’s Office of Housing and Community development is sitting on roughly half a billion dollars that could be spent on immediate housing needs, a new audit shows.

And that doesn’t count another close to $200 million in annual tax money earmarked for housing that the mayor has diverted to other uses.

Sup. Dean Preston wants to know why the city is sitting on all this affordable housing money.

The performance audit, by the supes Budget and Legislative analyst, also says the department has failed to provide regular accurate reports to the supes, and lacks formal procedures and transparency in its decision-making processes.

It concluded that almost every year, the office winds up with a huge unspent surplus, averaging $482 million. From the BLA:

The accumulation and ongoing persistence of high fund balances … indicate, in broad terms, that the city’s local revenues for affordable housing are outpacing its expenditures.

It adds to the evidence that the Breed Administration, while taking dramatic steps to help developers build new luxury housing, is going to fail to meet the state’s mandates for new affordable housing.

In a press statement, Sup. Dean Preston, who called for the audit, noted:


In a city with a notorious lack of affordable housing, we have a department, nested under the Mayor’s Office, that does not follow reporting rules, has highly-politicized decision making, and, with an apparent balance of nearly a half billion dollars, can’t even tell us how much money is committed and how much isn’t.

More:

This audit confirms what many have suspected: the Mayor’s Office itself is a major barrier to our city reaching our affordable housing goals … “We knew it was bad, we had no idea it was this bad.”

In a March 23 response to the audit, MOHED Director Eric Shaw said his department would work to improve transparency, but said that the process for funding affordable housing is so complicated that it’s impossible to set standard policies.

But he never explained why the office has so much money in the bank when there’s so much immediate need; just a fraction of that money could buy dozens of apartment buildings that speculators want to snap up, evict the tenants, and flip for profits.

And yet, it sits there, unspent.

While Shaw said that affordable housing finance is complex and projects can take years to go from concept to construction, the huge balance hasn’t changed much in the past few years.

In fact, it’s growing.

I suspect the supes will hold a hearing on this soon.

48 Hills welcomes comments in the form of letters to the editor, which you can submit here. We also invite you to join the conversation on our Facebook, Twitter, and Instagram. 

Tim Redmond
Tim Redmond
Tim Redmond has been a political and investigative reporter in San Francisco for more than 30 years. He spent much of that time as executive editor of the Bay Guardian. He is the founder of 48hills.
Sponsored link

Featured

Nobody who stuck with Manny Yekutiel has apologized to the sexual assault survivors

Plus: Some actual moves to fight evictions and protect tenants in a rent emergency. That's The Agenda for Oct. 4-11

The big Congressional debate fail: Moderators who didn’t do their jobs

Journalists are supposed to call the candidates out when they don't answer the question or lie. That didn't happen.

Best of the Bay 2026 Editors’ Pick: Kukje Bakery

Standalone bakery from a family-owned Daly City supermarket beats big Korean shopping marts with sweet and savory treats.

More by this author

Nobody who stuck with Manny Yekutiel has apologized to the sexual assault survivors

Plus: Some actual moves to fight evictions and protect tenants in a rent emergency. That's The Agenda for Oct. 4-11

The big Congressional debate fail: Moderators who didn’t do their jobs

Journalists are supposed to call the candidates out when they don't answer the question or lie. That didn't happen.

Political lies, part II

The false information and bizarre red-baiting around election issues continues, thanks to Lurie's allies.
Sponsored link

You might also likeRELATED