The California Environmental Quality Act (CEQA) is the single most-named lever in LA
housing debate and the least-quantified one. This atlas catalogs the cases that
actually moved units, money, and time in Los Angeles between 2015 and 2025 — twelve
litigations chosen to span the plaintiff archetypes, the outcome distribution, and the
recent legislative responses (SB 35, AB 1307, AB 1633, ED1). The frame is the same as
the externality atlas: each suit is a node with an intended purpose, a positive
externality, a negative externality, and a counterfactual.
12litigations cataloged
18,739housing units in litigation
3.4 yrmean delay per case
3projects vacated, still litigating, or scaled to zero housing
headline finding
CEQA is rarely a clean stop signal. It is a delay tax.
Of the twelve cases, two erased housing outright (Sportsmen's Lodge scaled to zero,
Hollywood Center vacated and still litigating). Most of the rest produced multi-year
delay, an EIR redo, or a settlement with labor or affordability covenants. The
characteristic cost of CEQA in Los Angeles is not the case the city loses — it is the
carrying cost of years the project does not exist while the case proceeds. The mean
delay across the dataset is 3.4 years.
plaintiff archetypes
Five recurring filer types account for every case
view-shed neighbors2,483 units · 7 cases
labor leverage1,646 units · 2 cases
tactical shell coalition472 units · 1 case
single-plaintiff TOC138 units · 1 case
plan-level objector14,000 units · 1 case
Bar length encodes total housing units in litigation by archetype. The plan-level
objector pattern — a single suit against an area plan — is rare but dwarfs every
per-project case combined.
case ledger
Twelve litigations, ordered chronologically
C01
8150 Sunset Blvd. mixed-use
Hollywood · 2017 · view-shed neighbors
229housing units in dispute
4 yrdelay observed
$18Mest. carrying cost
plaintiff
Save Sunset Boulevard
outcome
EIR redo · approved on second pass
note
Frank Gehry tower; plaintiffs argued aesthetic + traffic; project survived but lost two construction cycles.
If CEQA did not exist, what would the dataset look like?
18,739units passed through a CEQA suit in the period
1,525units lost outright (vacated EIRs · projects scaled to zero)
17,076units delayed but eventually approved
3.4 yrmean delay per case · the binding cost
The counterfactual is not "all these units would exist tomorrow." Some of the projects
would have failed for other reasons (financing, rates, sponsor execution). The honest
claim is narrower: CEQA suits in LA, 2015–2025, materially moved roughly
18,739 units through the system, and the typical
consequence was 3.4-year delay rather than denial.
reform stack
Four levers that have already narrowed CEQA's housing reach
SB 35 (2017)
Streamlined ministerial review for qualifying multifamily
Carves a CEQA-exempt path for projects meeting affordability + labor + zoning criteria.
AB 1633 (2023)
Housing Accountability Act enforcement against CEQA misuse
Lets developers sue cities that wield CEQA to deny otherwise-compliant housing.
AB 1307 (2023)
"Students are not noise" fix
Excluded social noise from CEQA impacts after the UC Berkeley enrollment ruling.
ED1 (LA, 2022)
100% affordable ministerial path
Mayor Bass directive that, paired with AB 1633, has held against CEQA challenges in 2024 (case C12).
Case C12 (6400 Sunset, 2024) is the first clean test of the SB 35 + AB 1633 + ED1 stack
against a view-shed CEQA challenge. The exemption held. If the pattern continues,
100%-affordable ED1 projects are functionally CEQA-immune in LA.
adjacent studies
CEQA in the PDC ledger
LA Externality Atlas — CEQA appears as a Type E predictable-externality lever inside the broader 1781–2026 history.
LA RHNA Delivery Gap — Litigation delay is one of three observed reasons LA fell behind its 2021–2029 RHNA cycle.
LA Institutional Sclerosis — Olson's distributional coalitions theory predicts exactly the labor-leverage and shell-coalition patterns observed here.
LA Pareto Policy Study — A complementary efficiency audit of city programs identified in Controller reports.