Statistics
California ADU statistics — jurisdiction by jurisdiction
50 of 59 figures are HyreADU calculations. Not the statewide time series — that is the statewide ADU statistics digest — but who is producing the units, how concentrated that is, and how good California’s own record turns out to be when you open it.
Written by HyreADU Research Desk Primary-source research and data analysis
Audited by HyreADU Research Desk Deduplication, reporting-quality and provenance audit
How to use this page
California’s accessory dwelling unit statistics are produced by 511 separate jurisdictions filing into one state file, and the output of that file is far more concentrated, and far more uneven in quality, than a statewide total suggests. Concentration first. Of 178,495 ADU permit units California reported between 2018 and 2025, 49,556 — 27.76% — came from the City of Los Angeles alone.
The five largest reporters account for 39.89% and the twenty largest for 53.69%. A statewide average is therefore a description of Los Angeles with a rounding error attached, and it is the wrong instrument for almost every jurisdiction in the state.
Second, the record’s own quality, quantified rather than asserted. 4 jurisdictions reported 1,069 ADU permits and 4 completions across eight years and are excluded from every ratio on this site; 15 more reported permits and no completions but sit below the exclusion thresholds; 5.36% of ADU rows carry no tracking identifier at all; and deduplicating projects reported again in later years removes 16.5% of the naïve permit total.
Third, vintage — which almost no ADU statistics page states. The file we read was last updated 2026-09-04. The 2025 reporting year now carries more rows than 2024 (134,510 against 131,903), and the file already contains 50 permits and 255 completions dated 2026.
A figure from this file without a retrieval date is not a figure.
And the jurisdiction is the unit of variation in almost everything. Completions per permit unit run from 78.6% in Long Beach to 26.8% in Unincorporated Santa Barbara County among the twenty largest reporters; median application-to-issue time runs from 169 days in City of Los Angeles to 445 in City and County of San Francisco.
50 of 59 figures on this page are HyreADU calculations (50 hyreadu calculation, 9 agency published). For the statewide series, the two clocks and the cost figures, use the statewide ADU statistics digest. Nothing here is advice.
Read this before you quote anything here
- The page covers jurisdictions, not the statewide series
The annual permit and completion series, the two clocks, the size distribution, declared valuation and the reasons there is no national ADU statistic all live on the statewide ADU statistics digest.
This page answers a different question about the same file — who reports, how concentrated the output is, and how complete the record is. Where a statewide total appears here it is context for a jurisdiction figure, not the subject.
- A permit is not a completion, and a completion ratio is not a completion rate
Every ratio on this page is cumulative completions divided by cumulative permit units over the same window. It is not the share of permitted projects that got built.
Projects permitted in 2024 and 2025 have not had time to complete; some completions are never reported; and identifiers change between the permit row and the completion row.
The permits against completions study carries the cohort analysis that separates those effects, and this page does not.
- A low ratio can be slow building or thin reporting, and this file cannot tell you which
San Diego shows 29.1% completions per permit unit against Long Beach at 78.6%. Some of that is real — different housing stock, different construction markets, different unit types.
Some of it is administrative: San Diego reported no ADU completions at all in its first three years in the file. We publish the ratio and we do not attribute the gap.
- The four excluded jurisdictions are named, not deleted
Huntington Beach, Saratoga, West Sacramento and Arvin are excluded from ratio calculations on this site because treating their reporting as production would present non-reporting as non-building. They are named on this page with their numbers. An exclusion a reader cannot see is an exclusion a reader cannot check.
- Nothing here is advice, and none of it is a forecast for a lot
These are administrative statistics about a state reporting file. They are not legal, tax, financial or construction advice, and no figure here predicts what any particular project will cost, how long it will take, or whether it will be approved.
Read the provenance, not just the number
Almost every “California ADU statistics” page on the web is a chain of citation that terminates in a press release. This one is built the other way round: from HCD’s own downloadable Table A2 extract, with every derived figure computed here and labeled as ours.
Agency published — the raw structure of the file. 922,102 rows, of which 281,321 are coded UNIT_CAT = ADU; 511 jurisdictions reporting ADU permits; the 1 April filing deadline and HCD’s own statement that prior-year data are not complete until 30 June. HCD printed these; we are repeating them.
HyreADU calculation — every count, share, ratio and quality measure. Permits are unique (jurisdiction, project identifier, building permit date) events; completions are unique certificate-of-occupancy events; the identifier is the jurisdiction’s own tracking identifier where present, and otherwise the parcel number plus street address.
That deduplication is the single most consequential step, and it is why our permit total is 178,495 where a figure read straight off the annual rows would be 213,732.
Geography discipline. Every figure on this page is Californian and says so. Where a figure describes one city it names the city. HyreADU holds no national ADU data store and publishes no national ADU statistic derived from a Californian file.
The figures most worth knowing
The statewide time series lives on the statewide ADU statistics digest. This page is the jurisdiction view.
Where the permits actually come from
The twenty largest reporting jurisdictions, by cumulative ADU permit units 2018–2025. Read the share column. Los Angeles alone is 27.76% of the state; the five largest are 39.89%; the twenty here are 53.69% of everything California reported. The remaining 46.3% is spread across the other 491 reporting jurisdictions.
| Jurisdiction | County | Permit units | Completions | Completions per permit | Share of statewide permits | Class | Source |
|---|---|---|---|---|---|---|---|
| Los Angeles | Los Angeles | 49,556 | 29,529 | 59.6% | 27.76% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| San Diego | San Diego | 9,153 | 2,667 | 29.1% | 5.13% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Unincorporated Los Angeles County | Los Angeles | 5,657 | 2,903 | 51.3% | 3.17% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Long Beach | Los Angeles | 3,493 | 2,745 | 78.6% | 1.96% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| San José | Santa Clara | 3,337 | 2,104 | 63.1% | 1.87% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Santa Maria | Santa Barbara | 2,554 | 1,677 | 65.7% | 1.43% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Garden Grove | Orange | 2,477 | 1,525 | 61.6% | 1.39% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| San Francisco | San Francisco | 2,353 | 1,673 | 71.1% | 1.32% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Unincorporated San Diego County | San Diego | 2,274 | 1,502 | 66.1% | 1.27% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Oakland | Alameda | 1,891 | 1,221 | 64.6% | 1.06% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Glendale | Los Angeles | 1,777 | 1,309 | 73.7% | 1.00% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Burbank | Los Angeles | 1,762 | 943 | 53.5% | 0.99% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Sacramento | Sacramento | 1,631 | 1,032 | 63.3% | 0.91% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Anaheim | Orange | 1,292 | 802 | 62.1% | 0.72% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Riverside | Riverside | 1,185 | 737 | 62.2% | 0.66% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Unincorporated Santa Barbara County | Santa Barbara | 1,144 | 307 | 26.8% | 0.64% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Santa Ana | Orange | 1,120 | 704 | 62.9% | 0.63% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Chula Vista | San Diego | 1,109 | 551 | 49.7% | 0.62% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Westminster | Orange | 1,037 | 767 | 74.0% | 0.58% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Pasadena | Los Angeles | 1,037 | 418 | 40.3% | 0.58% | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
HyreADU calculation from HCD Table A2, HCD file last updated 2026-09-04. Permits and completions are deduplicated unique events. Jurisdictions excluded as unusable on completion reporting are not in this table and are named in the reporting-quality section below.
HyreADU analysis. A concentration this high is the single most important thing to know before quoting any California ADU average.
A “statewide average permit time”, a “statewide average unit size” or a “statewide completion rate” is dominated by Los Angeles, whose zoning, housing stock, department practice and construction market are not those of the other 510 reporting jurisdictions.
Where this desk publishes a statewide figure, it is because the underlying series is genuinely statewide — not because we averaged jurisdictions.
Ten jurisdictions, eight years each
The same file cut by jurisdiction and year. Each panel is scaled to its own maximum, so the shapes are comparable and the heights are not. The point of the small multiples is that the trajectories are not the same shape: Los Angeles fell for three years and then recovered, San Diego grew sharply from a small base, and San Francisco and Oakland have been broadly flat on very small numbers.
| Jurisdiction | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Total | Class |
|---|---|---|---|---|---|---|---|---|---|---|
| Los Angeles | 7,039 | 4,856 | 3,514 | 5,196 | 7,390 | 6,860 | 7,262 | 7,439 | 49,556 | HyreADU calculation |
| San Diego | 216 | 611 | 491 | 870 | 610 | 1,908 | 2,282 | 2,165 | 9,153 | HyreADU calculation |
| San José | 192 | 416 | 331 | 420 | 448 | 470 | 558 | 502 | 3,337 | HyreADU calculation |
| San Francisco | 272 | 483 | 247 | 320 | 342 | 288 | 230 | 171 | 2,353 | HyreADU calculation |
| Sacramento | 41 | 57 | 76 | 175 | 263 | 294 | 348 | 377 | 1,631 | HyreADU calculation |
| Oakland | 252 | 280 | 174 | 274 | 287 | 219 | 213 | 192 | 1,891 | HyreADU calculation |
| Long Beach | 59 | 151 | 268 | 444 | 509 | 671 | 747 | 644 | 3,493 | HyreADU calculation |
| Fresno | 2 | 4 | 6 | 19 | 24 | 37 | 87 | 101 | 280 | HyreADU calculation |
| Unincorporated Los Angeles County | 128 | 594 | 396 | 570 | 668 | 1,041 | 1,005 | 1,255 | 5,657 | HyreADU calculation |
| Unincorporated San Diego County | 79 | 137 | 142 | 299 | 338 | 414 | 476 | 389 | 2,274 | HyreADU calculation |
HyreADU calculation from HCD Table A2. Permit units assigned to the calendar year of the building permit date, deduplicated by jurisdiction and project identifier. 2025 data were due on 1 April 2026 and this extract was taken on 2026-09-05, after HCD’s stated 30 June completeness date.
Los Angeles is the trajectory worth staring at. 7,039 permit units in 2018, falling to 3,514 in 2020, then recovering to 7,439 in 2025.
A statewide series that rose smoothly across the same window was therefore rising despite its largest contributor falling for two years.
That is exactly the kind of composition effect a statewide chart hides and a jurisdiction cut exposes.
Completions per permit unit, and why the spread is not a league table
Cumulative completions divided by cumulative permit units, 2018–2025, for the ten focus jurisdictions against the statewide 57.3%. This is not a measure of how many permitted ADUs got built, and reading it that way is the most common error made with this file.
| Jurisdiction | Permit units | Completions | Completions per permit | Against statewide | Class | Source |
|---|---|---|---|---|---|---|
| Los Angeles | 49,556 | 29,529 | 59.6% | +2.2 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| San Diego | 9,153 | 2,667 | 29.1% | -28.2 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| San José | 3,337 | 2,104 | 63.1% | +5.7 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| San Francisco | 2,353 | 1,673 | 71.1% | +13.8 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Sacramento | 1,631 | 1,032 | 63.3% | +5.9 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Oakland | 1,891 | 1,221 | 64.6% | +7.2 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Long Beach | 3,493 | 2,745 | 78.6% | +21.2 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Fresno | 280 | 78 | 27.9% | -29.5 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Unincorporated Los Angeles County | 5,657 | 2,903 | 51.3% | -6.0 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Unincorporated San Diego County | 2,274 | 1,502 | 66.1% | +8.7 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Statewide | 178,495 | 102,356 | 57.3% | — | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Statewide, excluding the four unusable reporters | 177,426 | 102,352 | 57.7% | +0.34 pts | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
HyreADU calculation from HCD Table A2. Excluding the four unusable reporters moves the statewide ratio by 0.34 percentage points — small at state level, and decisive for the four jurisdictions themselves.
Three reasons a jurisdiction’s ratio can be low, and this file separates none of them. The permits may be recent and the projects still under construction — a jurisdiction growing fast will always look worse on a cumulative ratio.
The completions may have happened and not been reported. Or the projects may genuinely be stalling.
San Diego reported 0 ADU completions in 2018, 2019 and 2020 combined against 1,318 permits, which looks much more like a reporting practice than like a construction outcome.
The permits against completions study follows permit cohorts forward, which is the right way to ask this question.
How good is California’s own ADU record?
Record quality is the section most ADU statistics pages do not have, and it is the one that decides whether the rest of them mean anything. Every figure here is a HyreADU calculation about the file itself rather than about housing.
| Measure | Value | What it means for a figure taken from this file | Class | Source |
|---|---|---|---|---|
| Permit units removed by deduplication | 35,237 (16.5%) | A project reported in successive annual filings appears in each. Summing the annual rows gives 213,732; deduplicating to unique project events gives 178,495. A California ADU permit total roughly a sixth higher than ours has almost certainly not been deduplicated. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU rows with no jurisdiction tracking identifier | 15,082 (5.36%) | For these rows the join falls back to parcel number plus street address, which is a weaker key. Deduplication and permit-to-completion matching are both less reliable in that fifth-of-a-twentieth of the file. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Jurisdictions excluded as unusable on completions | 4 | Huntington Beach (495 permits, 0 completions), Saratoga (467, 4), West Sacramento (65, 0) and Arvin (42, 0). Treating those ratios as production would present non-reporting as non-building. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Further jurisdictions with permits and zero completions | 15 (103 permits between them) | Below the exclusion thresholds — the largest is Lathrop with 39 permits across 7 reporting years. They stay in the statewide totals, and they drag the ratio down by an unknown amount. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Effect of excluding the four on the statewide ratio | 57.3% → 57.7% | 0.34 percentage points. Small at state level, which is the honest way to report it — the exclusion matters for those jurisdictions, not for California. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Separate JADU category in the file | None | Junior ADUs appear only where a jurisdiction coded them as ADUs. There is no statewide junior ADU count derivable from this dataset, and any figure claiming one was constructed rather than measured. | Agency published | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 |
HyreADU calculations from HCD Table A2 except the final row, which is a property of the published schema.
Exclusion rules: U1 — 40 or more ADU permits across three or more years with zero ADU completions; U2 — 100 or more permits across five or more years, completions in at most one year, cumulative ratio under 5 per cent.
Why we publish this at all. A statistics page that reports only the outputs of a file, and never its condition, is asking the reader to trust an instrument they cannot see.
The condition here is: usable, genuinely valuable, and imperfect in ways that are measurable and worth measuring. The annual report study is where the exclusion rules were set and argued.
Which vintage you are reading
California’s ADU numbers change after the fact. Jurisdictions file annually, late filings backfill earlier years, and a permit issued in 2019 can appear in the file for the first time in 2023.
A figure from Table A2 without a retrieval date is not a figure, and these are the specific facts that make that true.
| Measure | Value | Why it matters | Class | Source |
|---|---|---|---|---|
| HCD file last updated | 2026-09-04 | Every figure on this page is from that version. A later version will differ. | Agency published | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 |
| Reporting deadline for the 2025 year | 1 April 2026 | HCD also states that prior-year data are not complete until 30 June. This extract was taken on 2026-09-05, after that date. | Agency published | HCD APR guidance, 2026-09-05 |
| Rows in the 2024 reporting year | 131,903 | For comparison with the row below. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Rows in the 2025 reporting year | 134,510 | 2025 now carries more rows than 2024. The most recent year in this file is not obviously the least complete one, which is the opposite of the usual assumption. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permits already dated 2026 | 50 | Rows in the file carry building permit dates beyond the reporting window. They are excluded from the 2018–2025 totals on this page. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU completions already dated 2026 | 255 | The same, on the completion side. Also excluded. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permits dated before 2018 | 734 | Late filings backfilling years before the window opened. Excluded, and a reminder that early-year figures are revised upward over time. | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
HyreADU calculations from HCD Table A2 except the first two rows. This is the reason Terner’s contemporaneous 2018 figure and ours differ: later filings backfill earlier permit dates, so an extract taken today reports more 2018 permits than an extract taken in 2020 could.
The practical instruction. If you are comparing a California ADU figure across two sources, check the extraction date before you check anything else. Two honest analysts reading the same table a year apart will get different numbers for 2018, and neither is wrong.
The approval clock, where a jurisdiction publishes enough to measure it
The state file records the date a permit was issued. It does not record the date the application was filed, so the approval clock cannot be measured from it at all.
Three California jurisdictions publish both dates on a complete permit extract, and those three are the whole of what can be measured. Three is not a state.
| Jurisdiction | Fields used | Permits measured | Median days | Interquartile range | Share over a year | Class | Source |
|---|---|---|---|---|---|---|---|
| City of Los Angeles | submitted_date → issue_date | 26,005 | 169 | 89 – 309 | 19.6% | HyreADU calculation | Municipal open permit portals · permit times study |
| City and County of San Francisco | filed_date → issued_date | 1,713 | 445 | 276 – 707 | 62.2% | HyreADU calculation | Municipal open permit portals · permit times study |
| Marin County (unincorporated areas) | received_date → issued_date | 475 | 175 | 105 – 312 | 18.1% | HyreADU calculation | Municipal open permit portals · permit times study |
HyreADU calculation from each jurisdiction’s own open permit portal, retrieved 2026-09-05. Los Angeles: earliest non-supplemental permit per address. San Francisco: unique permit numbers on the department’s own ADU flag.
Marin: unincorporated county only, matched on a work-description regular expression. The three definitions are not identical and the medians should be read as three separate measurements rather than as a ranked list.
The spread is the finding, not the median. City of Los Angeles at 169 days against City and County of San Francisco at 445 — and in City and County of San Francisco, 62.2% of ADU permits took more than a year from filing to issue.
The statute allows 60 days from a completed application, and the gap between those two numbers is mostly the completeness question rather than the decision question.
The permit times study is where that distinction is worked through, and where the jurisdictions we could not measure are logged.
Every figure on this page, with its class
The full ledger, so the 50-of-59 split can be checked rather than taken on trust. Nothing appears anywhere on this page that is not in this table.
| Statistic | Figure | Geography | Date | Class | Source |
|---|---|---|---|---|---|
| Rows in HCD Table A2 | 922,102 | California | 2018–2025 | Agency published | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 |
| Rows coded UNIT_CAT = ADU | 281,321 | California | 2018–2025 | Agency published | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 |
| Rows coded single-family detached | 531,084 | California | 2018–2025 | Agency published | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 |
| Rows coded 5 or more units | 34,700 | California | 2018–2025 | Agency published | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 |
| Jurisdictions reporting ADU permits | 511 | California | 2018–2025 | Agency published | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 |
| Table A2 reporting deadline for the 2025 year | 1 April 2026 | California | 2026 | Agency published | HCD APR guidance, 2026-09-05 |
| Date HCD states prior-year data become complete | 30 June | California | Annual | Agency published | HCD APR guidance, 2026-09-05 |
| Separate JADU unit category in Table A2 | None | California | 2026-09-05 | Agency published | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 |
| Date the HCD file we read was last updated | 2026-09-04 | California | 2026 | Agency published | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 |
| ADU permit units, 2018–2025 | 178,495 | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU completions, 2018–2025 | 102,356 | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Cumulative completions per permit unit | 57.3% | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Unique ADU permit events after deduplication | 169,249 | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Unique ADU completion events after deduplication | 98,500 | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Largest single reporting jurisdiction | Los Angeles — 49,556 permit units | City of Los Angeles | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Los Angeles share of every California ADU permit unit | 27.76% | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Share held by the five largest reporters | 39.89% | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Share held by the twenty largest reporters | 53.69% | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Permit units in the twenty largest reporters | 95,839 | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, Los Angeles | 49,556 | Los Angeles | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, San Diego | 9,153 | San Diego | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, San José | 3,337 | San José | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, San Francisco | 2,353 | San Francisco | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, Sacramento | 1,631 | Sacramento | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, Oakland | 1,891 | Oakland | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, Long Beach | 3,493 | Long Beach | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, Fresno | 280 | Fresno | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, Unincorporated Los Angeles County | 5,657 | Unincorporated Los Angeles County | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permit units, Unincorporated San Diego County | 2,274 | Unincorporated San Diego County | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, Los Angeles | 59.6% | Los Angeles | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, San Diego | 29.1% | San Diego | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, San José | 63.1% | San José | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, San Francisco | 71.1% | San Francisco | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, Sacramento | 63.3% | Sacramento | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, Oakland | 64.6% | Oakland | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, Long Beach | 78.6% | Long Beach | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, Fresno | 27.9% | Fresno | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, Unincorporated Los Angeles County | 51.3% | Unincorporated Los Angeles County | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions per permit unit, Unincorporated San Diego County | 66.1% | Unincorporated San Diego County | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Highest completions-per-permit ratio among the twenty largest reporters | Long Beach — 78.6% | Long Beach | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Lowest completions-per-permit ratio among the twenty largest reporters | Unincorporated Santa Barbara County — 26.8% | Unincorporated Santa Barbara County | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Spread in completions-per-permit across the twenty largest reporters | 78.6% to 26.8% | California, twenty jurisdictions | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Jurisdictions excluded as unusable on completion reporting | 4 | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Permits reported by those jurisdictions | 1,069 | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Completions reported by those jurisdictions | 4 | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Further jurisdictions with ADU permits and zero completions, below the exclusion thresholds | 15 (103 permits between them) | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU rows carrying no jurisdiction tracking identifier | 15,082 (5.36%) | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Permit units removed by deduplication | 35,237 (16.5% of the naïve total) | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Naïve permit total, before deduplication | 213,732 | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Statewide totals excluding the four unusable reporters | 177,426 permits, 102,352 completions (57.7%) | California | 2018–2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Table A2 rows in the 2024 reporting year | 131,903 | California | APR year 2024 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Table A2 rows in the 2025 reporting year | 134,510 | California | APR year 2025 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permits already carrying a 2026 building permit date | 50 | California | Dated 2026 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU completions already carrying a 2026 certificate date | 255 | California | Dated 2026 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| ADU permits carrying a pre-2018 building permit date | 734 | California | Dated before 2018 | HyreADU calculation | HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04 · deduplicated by HyreADU |
| Median days from application to issued ADU permit, City of Los Angeles | 169 | City of Los Angeles | Retrieved 2026-09-05 | HyreADU calculation | Municipal open permit portals · permit times study |
| Median days from application to issued ADU permit, City and County of San Francisco | 445 | City and County of San Francisco | Retrieved 2026-09-05 | HyreADU calculation | Municipal open permit portals · permit times study |
| Median days from application to issued ADU permit, Marin County (unincorporated areas) | 175 | Marin County (unincorporated areas) | Retrieved 2026-09-05 | HyreADU calculation | Municipal open permit portals · permit times study |
| Spread in median approval time across the three jurisdictions with usable application dates | 169 to 445 days | CA — 3 jurisdictions | Retrieved 2026-09-05 | HyreADU calculation | Municipal open permit portals · permit times study |
50 HyreADU calculation · 9 Agency published · 0 Trade / survey estimate. The hub gate requires at least one third to be ours; this page is at 85 per cent.
California ADU figures we will not repeat
- A California ADU permit total taken straight off the annual rows
Summing Table A2’s annual rows for 2018–2025 gives 213,732 permit units. Deduplicating projects reported again in later years gives 178,495. The difference, 35,237 units, is 16.5% of the naïve figure. A total in the low two hundred thousands for this window has not been deduplicated.
- A “California ADU completion rate” read off a cumulative ratio
57.3% is cumulative completions over cumulative permits in a window whose last two years have barely had time to build. It is not the share of permitted ADUs that get built. The cohort analysis on the permits against completions study is the right instrument and gives a different answer.
- A statewide average built by averaging jurisdictions
With 27.8% of permits in one city and 53.7% in twenty, an unweighted average across 511 reporters describes a jurisdiction that does not exist. Where we publish a statewide figure it is because the underlying series is statewide.
- A statewide junior ADU count
Table A2 has no JADU unit category. Junior units appear only where a jurisdiction coded them as ADUs, and cannot be separated afterwards. Any California JADU total was constructed rather than measured. Our own junior ADU figures are a Los Angeles permit share and are labeled that way — see the junior ADU digest.
- A California ADU figure with no extraction date on it
Late filings backfill earlier years continuously. Our 2018 permit count is higher than the figure Terner published contemporaneously in 2020, and that is not a disagreement — it is two extracts of the same table taken six years apart. Every figure on this site carries the date we pulled it.
Citing these figures
Journalists and planning desks are welcome to cite these tables. Where you need the method — the deduplication rule, the exclusion thresholds, the cohort analysis — link the annual report study and the permits against completions study rather than this digest.
Where a figure is labeled HyreADU calculation, attribute it to HyreADU and name the file and the vintage: “HyreADU analysis of California HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04, deduplicated to unique project events”.
Where it is Agency published, cite HCD. Corrections go on the page with a dated note: hello@hyreadu.com.
If you take one number from this page, take the concentration one: 27.76% of every California ADU permit unit between 2018 and 2025 came from a single city. Almost every statewide ADU claim you will read is a claim about Los Angeles wearing a state’s name.
Questions
How many ADUs has California permitted?
Which California city builds the most ADUs?
How many California jurisdictions report ADU permits?
Is the state ADU data reliable?
What share of California ADU permits become completed units?
Why do different sources give different California ADU numbers?
How long does an ADU permit take in California?
Which year of the data is the most complete?
Does this file tell you how many junior ADUs California has built?
Where do the statewide time series and cost figures live?
Written and audited by
HyreADU Research Desk
Primary-source research, data analysis and fact checking
We are a research desk, not a builder. We read the permit extract, the statute, the HCD return or the fee schedule ourselves, and publish each figure with its source and retrieval date.
Where a number cannot be traced to a primary source, we leave it out and say what we could not verify. Our store-based claims cover California only.
- CA
- the only state this desk will make store-based claims about
- 5
- jurisdictions with extracted ADU permit evidence
- 735
- CSLB-verified companies in the California store
- 0
- national claims from a one-state store
How this desk works
- Primary sources only. Permit counts come from the city or county that issued the permit. Production counts come from HCD’s Annual Progress Report. Rents come from HUD or the Census. We do not cite an article that cites a source; we download the source and compute the figure ourselves.
- This is a California site. The company store is 734 California firms and one New Mexico firm. Permit evidence exists for five named jurisdictions: Los Angeles, San Francisco, Sacramento, San José and unincorporated Marin. A number from that store is titled to those places, never to the United States.
- A permit is not a completion, and a license is not an ADU grade. California licenses no ADU classification. Being named on an ADU permit is evidence of engagement in that jurisdiction, not of quality, completion, or work anywhere else. Owner-builder permits are excluded from contractor counts.
- Calculation is labeled as calculation. Figures we derive are never presented as something HCD, HUD, the Census or a city published. Terner Center research is cited as Terner’s, never restated as ours.
- We do not design, permit or build ADUs, and we take no payment for placement, ranking or a favorable mention. Pages that look like rankings are not: they publish public-record counts and let the reader decide.
- Nothing here is legal, tax or financial advice. Zoning, underwriting and appraisal practice vary by jurisdiction, lender and appraiser. The useful next step on a specific lot is the planning counter and a licensed professional.
Data as of HCD Housing Element Annual Progress Report Table A2, HCD file last updated 2026-09-04, extracted 2026-09-05; municipal permit portals for Los Angeles, San Francisco and unincorporated Marin, retrieved 2026-09-05. Authorship on this site is organizational: the analysis belongs to the desk rather than to a named individual, and we do not publish credentials we do not hold.
Our editorial policy sets out how we source, date and correct what we publish.
Sources & retrieval dates
- California Department of Housing and Community Development — Housing Element Annual Progress Report, Table A2 , The primary file behind every HyreADU calculation on this page. Full Table A2 extract, HCD file last updated 2026-09-04, retrieved 2026-09-05. 922,102 rows, of which 281,321 are coded UNIT_CAT = ADU, across 511 jurisdictions reporting ADU permits. Filter and method: permits are NO_BUILDING_PERMITS on a unique (jurisdiction, project identifier, building permit date) event assigned to the calendar year of that date; completions are NO_OTHER_FORMS_OF_READINESS on a unique (jurisdiction, project identifier, certificate date) event. The identifier is the jurisdiction’s tracking identifier where present and otherwise parcel number plus street address. Retrieved 2026-09-05.
- HCD Table A2 — the downloadable resource , The exact CSV resource behind the extract, so the analysis can be reproduced or disagreed with. Retrieved 2026-09-05.
- HCD — Housing Element Annual Progress Report frequently asked questions , Source of the reporting-calendar facts on this page: the 1 April filing deadline and HCD’s statement that prior-year data are not complete until 30 June. Retrieved 2026-09-05.
- City of Los Angeles Department of Building and Safety — building permits issued , Open data resource pi9x-tg5x on data.lacity.org, rows updated 2026-08-31. Application-to-issue durations computed on the earliest non-supplemental ADU permit per address, 26,005 permits. HyreADU calculation. Retrieved 2026-09-05.
- City and County of San Francisco — DataSF building permits , Resource i98e-djp9, data as of 2026-09-04. Filtered on the department’s own ADU flag, 1,713 unique permits with both a filed and an issued date. HyreADU calculation. Retrieved 2026-09-05.
- Marin County Community Development Agency — building permits , Resource mkbn-caye, rows updated 2026-09-04. Unincorporated Marin only — not the ten incorporated towns. Matched on an accessory-dwelling work-description regular expression, 475 permits kept. HyreADU calculation. Retrieved 2026-09-05.
- Terner Center for Housing Innovation — “Reaching California’s ADU Potential” , Cited on this page only for the vintage point: Terner reported 5,911 California ADU permits for 2018 from a contemporaneous APR snapshot, where our extract of the same table reports 12,050. Later filings backfill earlier permit dates, so the two figures are consistent readings of the same file at different times rather than a disagreement. Retrieved 2026-09-05.
A statewide average is a description of Los Angeles
One city is more than a quarter of every ADU permit California has reported since 2018. Before you use a statewide ADU figure for a project, find the jurisdiction figure — and check the extraction date on both.
HyreADU does not design, permit or build accessory dwelling units. This page is informational and is not legal, tax, financial or construction advice, and no figure on it is a forecast for any property.
Every figure is Californian and every figure carries the vintage of the file it came from: HCD’s Table A2 as last updated 2026-09-04, and three municipal permit portals as retrieved 2026-09-05.
Late filings backfill earlier years continuously, so an extract taken at another date will report different figures for the same years, and that is a property of the reporting system rather than an error in either reading.
Completions per permit unit is a cumulative ratio and is not a completion rate: recent permits have not had time to build, some completions are never reported, and a low ratio can reflect reporting practice as much as construction.
Four jurisdictions are excluded from ratio calculations for unusable completion reporting and are named on the page with their figures. Approval durations are computed on three different municipal definitions and should be read as three separate measurements rather than as a ranked comparison.
HyreADU holds no national ADU data and publishes no national ADU statistic derived from a Californian file.