A public database of regulatory obstruction
There is a housing unit that does not exist. You will never live in it. Your child will not grow up there. The teacher who left your city will not find it. The nurse driving ninety minutes each way will not be relieved by it. This unit does not exist because someone — at some point, using the tools available to them — stopped it before a single foundation was poured.
This database is about those buildings. It names the projects that were proposed, the people who blocked them, the mechanisms they used, and the cost — in years, in dollars, in homes — of what didn't get built.
The scale
California was not always like this. From 1940 through 1970, it was one of the fastest-building places in the developed world — and one of the most affordable. Teachers could afford to live near their schools. Workers could afford to live near their jobs. The California Dream had something real underneath it.
That machine didn't break down. It was dismantled. Beginning in the early 1970s, cities passed zoning restrictions, environmental review requirements, height limits, and parking mandates that made housing progressively slower, more expensive, and more uncertain to build. Homeowners discovered that the machinery of local government could be commandeered to restrict supply — protecting the value of the homes they already owned.
The San Francisco Bay Area — home to the most valuable companies in human history — built fewer homes in the 2010s than it did in the 1960s, when it was a fraction of its current size.
The human cost
Numbers flatten experience. Behind the 3.5 million missing units are individual people making individual choices under individual pressures that compound into a kind of permanent emergency.
Leaves the district she has spent fifteen years serving because she cannot afford to live within forty-five minutes of her school.
Two generations doubled up in a two-bedroom apartment because a three-bedroom costs $4,200 a month and no one without prior housing wealth can afford to enter.
Spends three hours a day on buses to reach the households she cares for, because the homes she can afford are far from the neighborhoods that need her.
Lost his job during the pandemic with no savings, because renting at $2,800 a month leaves no savings. Ended up in an encampment under a freeway overpass he has driven past his whole life.
The indirect losses are harder to count. When teachers can't afford cities, children get a worse education. When nurses commute three hours, patients receive worse care. When firefighters can't live in the communities they protect, response times increase in neighborhoods where minutes matter.
And there is a particular cruelty in watching this compound across generations. The homeowner who bought in 1985 for $200,000 has watched that home appreciate to $1.4 million — a windfall requiring no additional labor, no additional contribution to society. Her children cannot afford to live near her. Her grandchildren may have to leave the state entirely.
How it works
This is not random. Housing obstruction in California follows repeating patterns, uses specific tools, and delivers predictable results. The person who would have lived in the blocked building has no voice in the process — she doesn't live there yet. The person who already does has every legal instrument available to delay, defund, or destroy proposals that would house her.
California's 1970 environmental law weaponized against urban infill apartments. Any party can sue on nearly any "environmental" grounds, with years of delay as the payoff.
Organized campaigns to overturn council approvals at the ballot box. A simple majority can eliminate years of planning work overnight.
Unremarkable buildings given landmark status to trigger additional review — or to qualify the site as off-limits under state streamlining laws.
Design standards applied subjectively by commissions predisposed to oppose density. Any project can be found "incompatible" with its neighborhood.
Voter-passed measures requiring supermajority approval for any increase in height or density — often before a specific project even exists.
Officials change their own rules mid-process under homeowner pressure, retroactively disqualifying projects already in the approval pipeline.
“The regulatory structure provides abundant tools for small organized minorities to override large disorganized majorities — and the costs are almost never borne by the people who block it.”
What this is
This database collects the cases that don't make headlines. An EIR challenge in Alameda County Superior Court. A city council vote that quietly denies housing in violation of state law. A ballot measure narrated as democratic self-determination that eliminated 300 workforce apartments.
For each project, we document who proposed it, who opposed it, what tools they used, and what happened. We try to name the cost — years of delay, units lost, carrying costs borne by developers who eventually gave up.
We are not arguing that all housing is good, or that all opposition is bad faith, or that environmental review serves no purpose. The cases are complicated. But the pattern, across hundreds of projects over decades, is legible: California built a regulatory apparatus that reliably prevents the construction of housing ordinary people need, and that apparatus protects the property values of people who already have housing.
The people who would have lived in these buildings cannot advocate for themselves. They are anonymous — future residents of apartments that are still empty lots, future buyers of homes that are still zoned for parking. This database exists to hold a place for them.
Explore the database
Every entry is sourced from court records, planning documents, and on-the-record reporting.
The California Housing Pipeline
Dark markers are documented cases. Gray markers are permit leads from California HCD Annual Progress Report data (2018–2024).
The following projects have been individually researched — primary sources verified, actors identified, obstruction mechanisms documented.