Civic Data Works

Civic Data Works · ADU plans tracker · plans catalog

119 California agencies with preapproved ADU plans already posted

California’s AB 1332 compliance scan verified 119 cities and counties that post free, downloadable preapproved ADU plans — 513 plans in all. Every plan set listed here is currently posted on the agency’s own website, with the evidence link.

Agencies with posted plans119 of 540 scanned (540 of 540 covered agencies)
Total plans catalogued513
Checked2026-08-07T09:00:00.000Z

Any agency can adopt these plans today

Cal. Gov. Code § 65852.27, added by Stats. 2023, ch. 759, amended by Stats. 2024, ch. 7 (SB 477) does more than require a program: § 65852.27(a)(5) lets any local agency admit plans into its own program that were “A local agency may also admit the following accessory dwelling unit plans into the program: (A) Plans that have been developed and preapproved by the local agency. (B) Plans that have been preapproved by other agencies within the state.” A city or county with no preapproval program of its own does not have to design one from scratch — it can post plans already preapproved by any of the 119 agencies below, along with the required third-party submission path and applicant contact posting, and be compliant faster than a from-scratch program would take to build.

If your agency wants to stand up a program this way — or wants its own posted plans reviewed for the next code cycle — write to [email protected] or see pricing on the ADU plans tracker ($1,950 setup, $3,600/year, year one all-in $5,550).

The catalog

Agencies with preapproved ADU plans posted. Select a column heading to sort, or an agency to see its plan details.
Agency County Plans posted Checked
City of Agoura Hills 9 2026-08-05
City of Anaheim 4 2026-07-30
City of Arroyo Grande 6 2026-08-01
City of Arvin 3 2026-08-07
City of Atascadero 6 2026-08-03
City of Atwater 4 2026-07-30
City of Beaumont 2 2026-08-06
City of Calabasas 3 2026-07-31
City of Canyon Lake 3 2026-07-31
City of Carpinteria 2 2026-08-01
City of Ceres 5 2026-08-07
City of Chico 14 2026-08-06
City of Chino 4 2026-08-07
City of Chowchilla 3 2026-07-31
City of Citrus Heights 3 2026-08-06
City of Clovis 3 2026-08-05
City of Coachella 6 2026-08-01
City of Colusa 4 2026-08-07
City of Concord 6 2026-08-05
City of Corning 3 2026-08-07
City of Cupertino 6 2026-08-06
City of Desert Hot Springs 8 2026-08-01
City of Dublin 8 2026-07-31
City of El Centro 4 2026-08-06
City of Encinitas 8 2026-07-30
City of Escondido 4 2026-08-06
City of Fresno 5 2026-08-06
City of Garden Grove 4 2026-08-06
City of Glendale 1 2026-07-31
City of Gonzales 4 2026-08-06
City of Grover Beach 6 2026-08-07
City of Hanford 4 2026-08-07
City of Hawthorne 3 2026-08-06
City of Huntington Beach 1 2026-08-06
City of Imperial Beach 1 2026-08-05
City of Jurupa Valley 5 2026-08-04
City of King City 4 2026-08-01
City of La Mesa 5 2026-08-06
City of Laguna Hills 3 2026-08-05
City of Laguna Niguel 3 2026-08-05
City of Lake Elsinore 3 2026-08-07
City of Lakewood 2 2026-07-30
City of Lancaster 5 2026-07-30
City of Lathrop 6 2026-08-07
City of Lemon Grove 1 2026-08-03
City of Lincoln 2 2026-08-07
City of Los Altos 9 2026-08-07
City of Los Angeles 2026-07-30
City of Marina 3 2026-08-06
City of Martinez 3 2026-08-01
City of Menifee 8 2026-08-06
City of Monterey Park 4 2026-07-31
City of Moorpark 3 2026-08-07
City of Moreno Valley 7 2026-08-03
City of Morro Bay 6 2026-08-06
City of Mountain House 8 2026-08-06
City of Newport Beach 5 2026-07-30
City of Norco 3 2026-08-03
City of Oakley 6 2026-08-07
City of Ojai 1 2026-08-01
City of Paramount 4 2026-08-04
City of Patterson 5 2026-08-03
City of Pittsburg 1 2026-08-03
City of Pleasant Hill 3 2026-08-01
City of Porterville 3 2026-08-07
City of Redding 7 2026-07-31
City of Richmond 8 2026-07-31
City of Ridgecrest 4 2026-08-01
City of Riverside 4 2026-08-03
City of Rocklin 4 2026-08-03
City of Sacramento 3 2026-07-31
City of Salinas 4 2026-08-01
City of San Jose 7 2026-08-06
City of San Juan Capistrano 1 2026-08-07
City of Sanger 1 2026-08-05
City of Santa Ana 10 2026-08-06
City of Santa Barbara 3 2026-07-30
City of Scotts Valley 1 2026-07-31
City of Sebastopol 1 2026-08-04
City of Selma 4 2026-07-31
City of Shasta Lake 6 2026-08-04
City of Soledad 4 2026-08-06
City of Stockton 3 2026-08-07
City of Temecula 5 2026-08-03
City of Torrance 2 2026-08-05
City of Tracy 2 2026-08-05
City of Turlock 8 2026-08-07
City of Ukiah 3 2026-08-06
City of Upland 6 2026-08-07
City of Ventura 3 2026-08-06
City of Visalia 3 2026-08-05
City of Westlake Village 1 2026-08-04
City of Wildomar 6 2026-08-01
City of Williams 3 2026-08-03
City of Winters 3 2026-08-05
County of Butte 3 2026-08-06
County of Calaveras 4 2026-08-04
County of Del Norte 1 2026-08-06
County of Inyo 12 2026-08-07
County of Lake 6 2026-08-01
County of Los Angeles 3 2026-08-03
County of Madera 4 2026-08-05
County of Orange 6 2026-08-04
County of Plumas 4 2026-08-07
County of Riverside 4 2026-08-07
County of Sacramento 5 2026-07-31
County of San Benito 6 2026-08-06
County of San Bernardino 3 2026-08-05
County of San Diego 6 2026-08-01
County of San Joaquin 8 2026-08-01
County of San Luis Obispo 3 2026-07-30
County of Santa Barbara 4 2026-08-06
County of Santa Clara 2 2026-08-05
County of Santa Cruz 3 2026-07-31
County of Shasta 7 2026-08-01
County of Sierra 3 2026-08-01
County of Stanislaus 8 2026-08-07
County of Tehama 3 2026-08-03
Town of Paradise 4 2026-07-30

Method

This catalog is drawn from the same fixed-seed random-sample scan behind the AB 1332 tracker — 540 of the 540 covered agencies checked so far, 2026-08-07T09:00:00.000Z. An agency appears here only if the scan scored it “posted”: a program page with plans that are free, downloadable or otherwise directly accessible, and provided or reviewed by the agency itself. Every posted call was independently re-verified by a second fetch of the actual plan document or page before publication — see each agency’s own page for its evidence link and notes. Agencies not yet scanned, or scanned and scored partial, none-found, or unverified, are not listed here; see the full tracker for those.

If an agency’s plans have moved, been withdrawn, or you find an error, write to [email protected] and we will correct the page.

Get started — $1,950 setup Questions? Email [email protected]