Research instrument
The ADU legalization index — the instrument, the floor, and the two rows we can stand behind
Eight statutory levers that apply in every California jurisdiction, eight indicators for what a jurisdiction publishes about them, and coding rules anyone can apply to their own city.
Written by HyreADU Research Desk Primary-source research and instrument design
Audited by HyreADU Research Desk Statutory citation and coding-rule audit
What this is, and what it is not
The legalization pathway for an unpermitted California ADU is far stronger than most homeowners are told, and almost none of it depends on a local amnesty program. Eight separate statutory levers apply whether or not a city has a program, and this page registers all eight with the section each comes from — including a bar on impact fees and connection charges, a confidential third-party inspection before you apply, a five-year enforcement delay available on request until 1 January 2030, and a rule that the main house cannot be held hostage.
Against that floor, this page publishes an index, and it is worth being exact about what it measures. The eight indicators score what a jurisdiction publishes about the route on its own pages: whether the program is named, whether the eligibility dates are stated, whether the application deadline is disclosed, whether the statutory basis is cited and whether that citation is current.
A high index score means legible. It does not mean generous, lawful or effective. Version 1 has two coded jurisdictions and says two. Oakland scores 81 across all 8 indicators; Long Beach could be coded on 2 only.
Cells we could not verify are left uncoded, not scored zero — the difference between an index and a league table, and the reason the instrument is published before the rows are filled.
Why an index, when there is already a study
The legalization study answers what the routes are and how they work. This page answers a different question: how would you compare one jurisdiction with another without cheating?
The obstacle is not access to jurisdictions. It is that jurisdictions describe the same thing in incompatible language.
One city publishes an ordinance chapter with a defined amnesty; another publishes a permit checklist that never uses the word; a third publishes nothing at all and applies the state statute directly at the counter.
Read those three side by side and it is not obvious which offers the homeowner more, or whether the differences are real.
So the instrument comes first, and the rows come second. What is published here is the coding schema: eight indicators, each with a written rule for what earns two points, one point and zero, and a fixed convention for what happens when a source cannot be retrieved.
That is the part that has to be right, and it is the part that can be checked before a single jurisdiction is coded.
The second reason is that the floor matters more than the index does. Most of what a homeowner with an unpermitted unit needs comes from state statute and arrives whether or not their city has a program.
An index that scored only local programs would imply the opposite — that a city with no amnesty offers nothing — which is false and is the most damaging false impression in this subject.
So the floor block is published first, in full, and the index is explicitly the layer above it.
The floor: eight levers that apply everywhere in California
Each row was retrieved individually from the code on 2026-09-07. None of them depends on a local amnesty program existing.
| # | The lever | Section | What the section provides |
|---|---|---|---|
| F1 | Permit cannot be denied for a pre-2020 unit on building-standard or ordinance grounds | Gov. Code § 66311.7(a) | A local agency shall not deny a permit for an unpermitted ADU or JADU constructed before 1 January 2020 because it violates building standards under H&S Code Art. 1 (commencing with § 17960), or because it does not comply with the article or any local ADU/JADU ordinance. |
| F2 | The health-and-safety boundary on that protection | Gov. Code § 66311.7(b), (c); H&S Code § 17920.3 | The agency may still deny where it finds correcting the violation is necessary to comply with H&S Code § 17920.3, and the protection does not apply at all to a building deemed substandard under that section. |
| F3 | No impact fees or connection and capacity charges | Gov. Code § 66311.7(e) | A homeowner permitting a pre-2020 unpermitted ADU or JADU shall not be required to pay impact fees or connection or capacity charges, except where utility infrastructure is required to comply with H&S Code § 17920.3 and the fee is authorized by Gov. Code § 66311.5(e). |
| F4 | The agency must publish the pathway, including a substandard checklist | Gov. Code § 66311.7(d) | The agency shall inform the public through permit checklists and its website, including a checklist of the § 17920.3 conditions that would deem a building substandard, and shall inform homeowners that they may obtain a confidential third-party code inspection from a licensed contractor before applying. |
| F5 | No penalty for having built it, and the inspector advises rather than punishes | Gov. Code § 66311.7(f) | On an application for a pre-2020 unit an inspector may inspect for health and safety compliance and provide recommendations; if noncompliance is found the agency shall not penalise the applicant for having the unpermitted unit and shall approve the permits necessary to correct it. |
| F6 | Five-year enforcement delay on request, to 1 January 2030 | Gov. Code § 66331; H&S Code § 17980.12 | On the owner’s request, an agency enforcing building standards shall delay enforcement for an ADU built before 1 January 2020, or built later in a jurisdiction whose ADU ordinance was noncompliant at the time. H&S § 17980.12 sets a five-year delay, requires the notice of violation to state the right to request it, and sunsets on 1 January 2030. |
| F7 | A permit may not be denied for correcting existing violations | Gov. Code § 66322(b) (ADU); § 66336 (JADU) | A local agency shall not deny a permit to create an ADU or JADU due to the correction of nonconforming zoning conditions, building code violations, or unpermitted structures that do not present a threat to public health and safety and are not affected by the construction. |
| F8 | No requirement to fix the main house first | H&S Code § 17980.12(a)(3) | A local agency shall not require, as a condition of ministerial approval of an ADU or JADU permit, the correction of a violation on the primary dwelling, provided correcting it is not necessary to protect health and safety. |
Government Code sections retrieved from the Legislative Counsel’s codes_displaySection service; Health and Safety Code sections from the same service. Section 66311.7 was renumbered from § 66332 by SB 543 with effect from 1 January 2026 and is cited here at its current number only.
F2 is the boundary on all of the others and should be read first. The protections in F1, F3, F4 and F5 do not apply to a building deemed substandard under Health and Safety Code § 17920.3, and an agency may still deny where it finds correction is necessary to comply with that section.
A unit with genuine life-safety defects is not legalized by any of this; it is a unit that has to be made safe.
How to read the floor if you have an unpermitted unit
Four of these levers are routinely absent from the advice homeowners receive, and each of them changes what is worth doing first.
The inspection-before-application provision is the one that changes behavior. Section 66311.7(d)(2) requires the agency to inform homeowners that, before submitting a permit application, they may obtain a confidential third-party code inspection from a licensed contractor to establish the unit’s condition and the likely scope of work.
The word doing the work there is “confidential”. The whole reason people leave a unit unpermitted is fear that asking the question starts an enforcement file, and the statute puts a route between the question and the file.
The fee position is stronger than most homeowners assume. Section 66311.7(e) provides that a homeowner applying to permit a pre-2020 unit shall not be required to pay impact fees or connection or capacity charges, with a narrow exception where utility infrastructure is required to comply with § 17920.3 and the charge is authorized by § 66311.5(e).
Impact fees and utility connection charges are the largest single line in most legalization quotes.
The enforcement-delay route exists independently of any amnesty and has a deadline. Government Code § 66331 requires the agency, on the owner’s request, to delay enforcement of a building standard for an ADU built before 1 January 2020 — or built later in a jurisdiction whose ADU ordinance was noncompliant at the time and is compliant now — subject to Health and Safety Code § 17980.12.
That section sets the delay at five years, requires the notice of violation itself to tell the owner the right exists, and runs only until 1 January 2030.
That sunset is the single most consequential date in this subject and it appears almost nowhere in consumer material.
And the main house cannot be held hostage. Health and Safety Code § 17980.12(a)(3) provides that a local agency shall not require, as a condition of ministerial approval of an ADU or JADU permit, the correction of a violation on the primary dwelling, provided correcting it is not necessary to protect health and safety.
Government Code § 66322(b) and § 66336 make the parallel point for the ADU and JADU permits themselves: a permit may not be denied because it corrects nonconforming zoning conditions, code violations or unpermitted structures that do not threaten health and safety.
HyreADU analysis. Read together, these are not eight separate concessions. They are a single design: remove the four things that make a homeowner rational to stay hidden — the enforcement trigger, the fee bill, the retrofit-the-whole-house demand, and the immediate correction order — while leaving the life-safety boundary intact.
Whether that design works is an empirical question this desk cannot answer from the sources it holds, because nobody publishes counts of legalized units.
What can be said is that the levers exist, that they are statewide, and that the 2030 sunset means the enforcement-delay half of the design has a shelf life.
The instrument: eight indicators and their coding rules
Every indicator scores what the jurisdiction publishes, on its own pages, about the legalization route. No indicator scores whether the program is good.
| # | Dimension | The question | Coding rule |
|---|---|---|---|
| J1 | Named program | Does the jurisdiction publish a named legalization or amnesty program on its own site? | 2 — A named program with its own page 1 — Legalization described but not named as a program 0 — No published legalization route |
| J2 | Eligibility window published | Is the eligibility cut-off date stated in the jurisdiction’s own material? | 2 — Explicit cut-off date(s) stated 1 — Eligibility described without a date 0 — No eligibility statement |
| J3 | More than one track | Does the jurisdiction operate more than one legalization route with different terms? | 2 — Two or more distinct tracks with different cut-offs or remedies 1 — One track 0 — None |
| J4 | Application deadline disclosed | Is a deadline for applying, or the absence of one, stated? | 2 — A dated application deadline is published 1 — Stated as open-ended 0 — Not addressed |
| J5 | Enforcement delay surfaced | Does the jurisdiction publish the enforcement-delay route and its duration? | 2 — Delay route and its duration published 1 — Mentioned without terms 0 — Not surfaced |
| J6 | Fee treatment stated | Does the jurisdiction state what fees are and are not charged on a legalization permit? | 2 — Fee waiver or fee schedule for the route is stated 1 — Fees mentioned without terms 0 — Not addressed |
| J7 | Statutory basis cited, and current | Does the jurisdiction cite the statute it is acting under, and is the citation current? | 2 — Cites the current section number 1 — Cites a superseded or renumbered section number 0 — Cites no statute |
| J8 | Codified local text retrievable | Can the jurisdiction’s own codified program text be retrieved and read? | 2 — Codified text retrievable and read 1 — Program page only; codified text not retrievable 0 — Neither retrievable |
HyreADU coding instrument, version 1.0. Published so that a coding can be disputed on the rule rather than on the result.
The convention that matters most is the ninth value, which is not a score at all. Where a source cannot be retrieved, the cell is coded n/c and excluded from both the numerator and the denominator.
It is never scored zero. Scoring an unreachable source as an absence would convert our retrieval failure into the jurisdiction’s deficiency, which is the commonest way an index of this kind becomes dishonest.
The design decisions, and the ones we would argue about
Equal weights. All eight indicators carry the same weight, and that is a choice rather than a finding.
A reasonable person would argue that J2, the eligibility window, matters more to a homeowner than J1, whether the program has a name.
We have not weighted, for two reasons: with eight indicators and two coded rows there is no evidence base on which to justify a weighting, and an unweighted instrument is one anyone can reweight from the published cell values. The cells are published for exactly that reason.
A three-point scale, not a binary. Most of the interesting variation in this material is partial: a program that mentions fees without stating them, a statutory citation that exists but is superseded. A binary would collapse those to the same value as silence, which is wrong in both directions.
The index is a percentage of the coded maximum, not of the full maximum. Long Beach is coded on two indicators and scores 75 on those two; Oakland is coded on all eight and scores 81.
Those two numbers are not comparable and the page will not present them as a ranking. The coded-indicator count is printed in its own column precisely so that nobody reads the two as a table of winners.
What the instrument deliberately does not measure. Whether the program complies with state law — that is a finding for the Department of Housing and Community Development under Government Code § 66326, and a preemption conclusion belongs to a court.
Whether it is generous. Whether anyone has successfully used it. How long it takes. How much it costs in practice.
Every one of those would be a better thing to measure and none of them can be measured from published pages, which is what this instrument reads.
The failure mode we have designed against. An index of this kind naturally rewards jurisdictions with good web teams and punishes those whose material sits in a PDF behind a search box. That bias is real and it is not fully removable.
The n/c convention limits it; the coded-indicator column exposes it; and the explicit framing of the score as published transparency rather than program quality is the honest way to live with it.
Version 1: the coded jurisdictions
Two rows. Every cell below is traceable to a statement on the jurisdiction’s own site on the retrieval date, and every uncoded cell names the reason in the notes underneath.
| Jurisdiction | J1 | J2 | J3 | J4 | J5 | J6 | J7 | J8 | Coded | Points | Index |
|---|---|---|---|---|---|---|---|---|---|---|---|
| City of Oakland | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 8 | 13 / 16 | 81 |
| City of Long Beach | 2 | n/c | n/c | n/c | n/c | n/c | n/c | 1 | 2 | 3 / 4 | 75 |
Index = coded points as a percentage of the coded maximum. This measures published transparency, not program quality, generosity or legality. Coded from each city’s own pages, retrieved 2026-09-05.
These two rows are not a ranking and must not be reused as one. Oakland is coded on eight indicators and Long Beach on two; the denominators differ, the confidence differs, and the difference is a fact about our retrieval rather than about the cities.
How each cell was coded
The audit trail. Every score above, with the statement it rests on and the reason for every point withheld.
City of Oakland — index 81, all 8 indicators coded
J1 2. “Legalize Your Unpermitted Accessory Dwelling Unit (ADU) or Junior ADU (JADU)” is a named program page on the city site.
J2 2. Three cut-offs published: 1 January 2021 for the Planning Code amnesty; 1 January 2020 for the Building Code enforcement delay; 1 January 2020 for the AB 2533 track. J3 2. Three distinct tracks with different cut-offs and different remedies.
J4 2. Applications must be made before 1 January 2030. J5 2. Enforcement delay published as running five years from approval, or to 1 January 2035, whichever comes first.
J6 1. A fee-waiver track is identified but the terms were not retrievable on the retrieval date; coded 1, not 2. J7 1. Cites Government Code § 66332.
That section was renumbered to § 66311.7 with effect from 1 January 2026, so the citation is superseded; coded 1. J8 1. Program page retrievable; Oakland’s codified development standards were not retrievable on the retrieval date.
The J7 point is the most useful thing in this row. Oakland does what an index should reward: it names the statute it is acting under.
It loses a point because that statute was renumbered underneath it — SB 543 moved § 66332 to § 66311.7 with effect from 1 January 2026.
Nothing about the program is affected and no criticism of the city is implied; the indicator is measuring whether a reader following the citation lands on live text, and on the retrieval date they would not have.
City of Long Beach — index 75, 2 of 8 indicators coded
J1 2. LBMC Chapter 21.66, an “Unpermitted Dwelling Unit Amnesty Program”, exists and is named. J8 1. Program named on a city page; codified chapter text not retrievable. Coded 1.
The other six indicators are uncoded. The city page names the amnesty chapter but the codified chapter text was not retrievable on the retrieval date, and no eligibility date, deadline, enforcement-delay term or fee treatment could be confirmed from the city’s own material. Six blanks is a poor row, and it is an honest one.
Long Beach is worth watching for a separate reason. The city states on its own community development page that its ADU code section “no longer applies” and that it “currently applies state ADU law directly, as a local ordinance is still in development.” A jurisdiction in that position is one where the eight-lever floor is not a backstop to a local program — it is the operative rule. That finding is documented on the ordinance tracker.
Coding your own jurisdiction
The instrument is published under CC BY 4.0 so that a planner, a journalist or a homeowner can apply it. Five steps, and one rule that must not be broken.
- 1 Work only from the jurisdiction’s own published material
The city or county website, its codified municipal code, its permit checklists and its published bulletins. Not an aggregator, not a builder’s explainer, not a news story. If the only place a fact appears is a third-party site, it does not exist for coding purposes.
- 2 Record the URL and the retrieval date for every cell
A cell without a source and a date is not a coding, it is a recollection. Every one of the sixteen cells in the table above has both.
- 3 Apply the written rule, not your impression
The rule for each indicator is on this page. If a jurisdiction publishes an eligibility description with no date, J2 is 1 and not 2, however clear the description is. The rule is the thing that makes two people’s codings comparable.
- 4 Code unreachable as n/c, never as zero
This is the rule that must not be broken. If you could not retrieve the source, exclude the cell from both the numerator and the denominator and record why.
A zero says the jurisdiction does not publish it; n/c says you could not read it. Those are different claims and only one of them is yours to make.
- 5 Report the coded-indicator count next to the index
An index computed over two indicators and one computed over eight are different measurements with the same units. Publishing the denominator is what stops them being compared.
If you code a jurisdiction and want it considered for a future version, the contact route is on the editorial policy page. Codings will be re-verified against the jurisdiction’s own pages before publication, because a published index is only as good as the weakest cell in it.
The limits of this instrument, stated before anyone else states them
- Two rows is not a survey
Version 1 codes two jurisdictions out of several hundred in California. Nothing on this page describes the state of legalization transparency in California, because two rows cannot.
- It measures pages, not outcomes
Every indicator reads published material. None reads a permit record, an enforcement file or a completed legalization. A city could publish beautifully and legalize nothing.
- It rewards good web publishing
A jurisdiction whose amnesty terms sit in a scanned PDF behind a search box will score lower than one with the same program on a clean page. The bias is real and only partly mitigated by the n/c rule.
- It reaches no compliance conclusion
No cell records whether a program complies with state law. That is HCD’s finding under Government Code § 66326 and a court’s conclusion on preemption. This page names no jurisdiction as non-compliant.
- The weights are a choice, not a result
Equal weighting is defensible with eight indicators and no evidence base, and it is not the only defensible choice. The cell values are published so anyone can reweight them.
- It is current to one date
Jurisdiction codings rest on retrievals of 2026-09-05; the statutory floor on 2026-09-07. A program page changes without notice and the chapter behind it changed twice in twenty-two months.
The number nobody publishes
There is no published count of legalized ADUs in California, and this desk has not found one. HCD’s Annual Progress Report captures permits and completions; it does not carry a field that distinguishes a permit for a newly built unit from a permit legalizing a unit that has stood for fifteen years.
Municipal permit extracts record work descriptions, not amnesty status. So the obvious question — is any of this working — cannot be answered from the sources this desk holds.
That absence is why this page is an instrument and not an evaluation. An evaluation would require outcome data that does not exist in public form.
What can be built without it is a defensible way of comparing what jurisdictions say they offer, plus a complete register of what the state guarantees regardless.
Both of those are on this page and neither is dressed up as the thing that is missing.
HyreADU analysis. If the enforcement-delay route matters — and Health and Safety Code § 17980.12 sunsets on 1 January 2030 — then the absence of an outcome measure is a policy problem and not only a research inconvenience.
There is no way, on published data, to know whether the sunset will arrive with the route heavily used or barely used.
We note that as a gap, not as a criticism of any agency, and we would revise this page immediately if a count were published.
Questions
Does my city need an amnesty program for me to legalize an unpermitted ADU?
What does the index score actually measure?
Why do only two jurisdictions have scores?
Why is Long Beach’s index similar to Oakland’s when it has six blank cells?
Why not score an unretrievable source as zero?
What is the deadline on the enforcement-delay route?
Can a city make me fix problems in my main house before permitting the ADU?
Is my unpermitted unit protected if it has serious safety defects?
Can I use this instrument to score my own city?
Does a high score mean a city is good at legalization?
Why does the page never cite Government Code § 66332?
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 Statutory levers retrieved individually from leginfo.legislature.ca.gov 2026-09-07; jurisdiction codings from each city’s own published pages, 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 Government Code § 66311.7 — permits for pre-2020 unpermitted ADUs and JADUs , Retrieved 2026-09-07. The core of the statutory floor. (a) bars denial on building-standard or ordinance-compliance grounds for a unit built before 1 January 2020; (b) preserves denial where correction is necessary under Health and Safety Code § 17920.3; (c) excludes a building deemed substandard; (d) requires public information including a substandard-conditions checklist and notice of the confidential third-party inspection option; (e) bars impact fees and connection or capacity charges save as stated; (f) bars penalising the applicant and requires approval of the permits needed to correct noncompliance. Enactment line: “Added by renumbering Section 66332 by Stats. 2025, Ch. 520, Sec. 9. (SB 543) Effective January 1, 2026.” Retrieved 2026-09-07.
- California Government Code § 66331 — delay of enforcement on request , Retrieved 2026-09-07. On an owner’s request, a local agency enforcing building standards shall delay enforcement, subject to Health and Safety Code § 17980.12, for an ADU built before 1 January 2020, or built on or after that date in a jurisdiction whose ADU ordinance was noncompliant at the time and is compliant when the request is made. Enactment line: “Added by Stats. 2024, Ch. 7, Sec. 20. (SB 477) Effective March 25, 2024.” Retrieved 2026-09-07.
- California Health and Safety Code § 17980.12 — the five-year delay, the notice duty and the 2030 sunset , Retrieved 2026-09-07. (a)(1) an enforcement agency, “until January 1, 2030”, that issues a notice to correct a building-standard violation for a qualifying ADU shall state in the notice the owner’s right to request a delay. (a)(2) the owner may apply for enforcement to be delayed five years on the basis that correction is not necessary to protect health and safety. (a)(3) a local agency shall not require correction of a violation on the primary dwelling as a condition of ministerial approval of an ADU or JADU permit, provided correction is not necessary to protect health and safety. Retrieved 2026-09-07.
- California Government Code § 66322 — parking exemptions and the correction-of-violations bar , Retrieved 2026-09-07. Applies “whether or not the local agency has adopted an ordinance”. Subdivision (b): a local agency shall not deny a permit to create an ADU due to the correction of nonconforming zoning conditions, building code violations, or unpermitted structures that do not present a threat to public health and safety and are not affected by the construction. Enactment line: “Added by Stats. 2024, Ch. 7, Sec. 20. (SB 477) Effective March 25, 2024.” Retrieved 2026-09-07.
- California Government Code § 66336 — the same bar for junior accessory dwelling units , Retrieved 2026-09-07. A local agency shall not deny an application for a permit to create a JADU due to the correction of nonconforming zoning conditions, building code violations, or unpermitted structures that do not present a threat to public health and safety and that are not affected by the construction. Enactment line: “Added by Stats. 2024, Ch. 7, Sec. 20. (SB 477) Effective March 25, 2024.” Retrieved 2026-09-07.
- California Legislative Information — AB 2533 (Juan Carrillo) bill status , Retrieved 2026-09-07. Chaptered Date 28 September 2024. Topic: “Accessory dwelling units: junior accessory dwelling units: unpermitted developments.” Title: an act to amend Section 66332 of the Government Code. The bill behind the pre-2020 protection, which SB 543 subsequently renumbered to § 66311.7. Note that AB 2533 of the 2021–22 session is an unrelated child-welfare bill. Retrieved 2026-09-07.
- City of Oakland — Legalize Your Unpermitted Accessory Dwelling Unit (ADU) or Junior ADU (JADU) , The source for every Oakland cell in the scores table. Retrieved by this desk 2026-09-05. Three amnesty tracks with cut-offs of 1 January 2021 (Planning Code amnesty), 1 January 2020 (Building Code enforcement delay) and 1 January 2020 (AB 2533); application deadline before 1 January 2030; enforcement delay running five years from approval or to 1 January 2035, whichever is first. Cites Government Code § 66332, which was renumbered to § 66311.7 effective 1 January 2026 — the basis for the J7 coding of 1. Oakland’s codified development standards were not retrievable on the retrieval date. Retrieved 2026-09-05.
- City of Long Beach — Accessory Dwelling Units, Community Development , The source for the Long Beach cells. Retrieved by this desk 2026-09-05. Long Beach Municipal Code Chapter 21.66, an “Unpermitted Dwelling Unit Amnesty Program”, is named; its codified terms were not retrievable, which is why six of the eight indicators are uncoded. The same page states that “Long Beach Municipal Code 21.51.276 no longer applies” and that the city “currently applies state ADU law directly, as a local ordinance is still in development.” Retrieved 2026-09-05.
The floor applies to you whether or not your city has a program
Eight levers, all statewide, all statutory. Take the floor table to the counter and ask in writing which of them the agency applies to your unit, and whether it has published the substandard-conditions checklist that § 66311.7(d) requires.
HyreADU does not design, permit or build accessory dwelling units and does not practice law. This page is informational and is not legal advice.
The index is a HyreADU-constructed measure of what a jurisdiction publishes about its legalization route. It is not a measure of program quality, generosity, effectiveness or legality, and it must not be reused as a ranking — the two coded rows have different denominators and different confidence.
No jurisdiction is characterized as compliant or non-compliant: findings under Government Code § 66326 belong to the Department of Housing and Community Development and preemption conclusions belong to a court.
The statutory floor is quoted from text retrieved on 2026-09-07 and the protections in it are bounded by Health and Safety Code § 17920.3: a unit with genuine life-safety defects is not legalized by any of these provisions.
Jurisdiction codings rest on retrievals of 2026-09-05 and a published page can change without notice.
On a specific unit, the useful next steps are a confidential third-party code inspection, the permitting agency in writing, and a licensed land-use attorney where money is at stake.