ADU permits · 109 cities and counties · Updated 2026-10-20
ADU permit times, city by city
How long each Bay Area city and county took to issue ADU permits in 2023–2025, how many ADUs it permitted, and where its official ADU pages are. Pick your city below, read the ADU Permit Clock report, or go back to the ADU section.
- Median wait
- 6.0mo
- Permits a year
- 4,316
- Ranked cities
- 52
Fastest: Pleasant Hill, 1.5 mo. Slowest: Half Moon Bay, 15.9 mo.
Bay Area
6.0mo
Median months from application to permit, 52 ranked cities
One city Bay Area median 6.0
Median wait Fast quarter to slow quarter Bay Area median Scale 0 to 18 months. Where we cannot measure a wait, the row shows ADU permits a year. City pages are added a few at a time; the rest are marked “page coming”.
Alameda County
6.3 mo · 2,666 permits, 2023–2025- Alameda 4.3 mo
- Albanypage coming 3.2 mo
- Berkeley too few 104/yr
- Dublinpage coming too few 27/yr
- Emeryvillepage coming too few 8.7/yr
- Fremont 7.0 mo
- Hayward 5.7 mo
- Livermorepage coming 3.0 mo
- Newarkpage coming too few 24/yr
- Oakland 7.3 mo
- Piedmontpage coming 8.0 mo
- Pleasantonpage coming too few 34/yr
- San Leandro 6.2 mo
- Unincorporated Alameda County too few 102/yr
- Union Citypage coming too few 31/yr
Contra Costa County
5.5 mo · 1,665 permits, 2023–2025- Antiochpage coming too few 43/yr
- Brentwoodpage coming too few 20/yr
- Claytonpage coming too few 2.3/yr
- Concord 4.3 mo
- Danvillepage coming too few 16/yr
- El Cerritopage coming 4.8 mo
- Herculespage coming too few 2.7/yr
- Lafayettepage coming 6.2 mo
- Martinezpage coming not comparable 23/yr
- Moragapage coming 7.0 mo
- Oakleypage coming 3.0 mo
- Orindapage coming 4.1 mo
- Pinolepage coming not comparable 9.7/yr
- Pittsburgpage coming too few 26/yr
- Pleasant Hillpage coming 1.5 mo
- Richmond 8.0 mo
- San Pablopage coming 10.4 mo
- San Ramonpage coming too few 7.7/yr
- Unincorporated Contra Costa County 6.2 mo
- Walnut Creekpage coming 5.3 mo
Marin County
5.5 mo · 696 permits, 2023–2025- Belvederepage coming too few 7.7/yr
- Corte Maderapage coming 4.5 mo
- Fairfaxpage coming too few 7.7/yr
- Larkspurpage coming 3.2 mo
- Mill Valleypage coming 2.3 mo
- Novatopage coming 5.6 mo
- Rosspage coming 9.0 mo
- San Anselmopage coming 5.4 mo
- San Rafaelpage coming 4.1 mo
- Sausalitopage coming 6.4 mo
- Tiburonpage coming 4.8 mo
- Unincorporated Marin County 7.2 mo
Napa County
5.6 mo · 322 permits, 2023–2025San Francisco County
13.0 mo · 680 permits, 2023–2025San Mateo County
7.0 mo · 1,985 permits, 2023–2025- Athertonpage coming 3.4 mo
- Belmontpage coming 6.0 mo
- Brisbanepage coming not comparable 5.3/yr
- Burlingamepage coming 9.1 mo
- Colmapage coming too few 0.3/yr
- Daly Citypage coming too few 32/yr
- East Palo Altopage coming 8.6 mo
- Foster Citypage coming 6.6 mo
- Half Moon Baypage coming 15.9 mo
- Hillsborough 5.3 mo
- Menlo Park not comparable 75/yr
- Millbraepage coming too few 8.7/yr
- Pacificapage coming not comparable 17/yr
- Portola Valleypage coming not comparable 10/yr
- Redwood City too few 57/yr
- San Brunopage coming not comparable 32/yr
- San Carlospage coming 6.3 mo
- San Mateo too few 78/yr
- South San Franciscopage coming too few 48/yr
- Unincorporated San Mateo County 7.0 mo
- Woodsidepage coming too few 21/yr
Santa Clara County
6.0 mo · 3,718 permits, 2023–2025- Campbell 7.8 mo
- Cupertinopage coming 13.5 mo
- Gilroypage coming too few 33/yr
- Los Altos 7.2 mo
- Los Altos Hillspage coming 15.1 mo
- Los Gatospage coming 6.3 mo
- Milpitaspage coming 6.2 mo
- Monte Serenopage coming 6.8 mo
- Morgan Hillpage coming too few 21/yr
- Mountain View 5.4 mo
- Palo Alto 5.1 mo
- San Jose 5.4 mo
- Santa Clara 8.4 mo
- Saratoga 8.3 mo
- Sunnyvale 4.6 mo
- Unincorporated Santa Clara County 8.2 mo
Solano County
6.1 mo · 411 permits, 2023–2025Sonoma County
4.7 mo · 805 permits, 2023–2025- Cloverdalepage coming too few 2.3/yr
- Cotatipage coming too few 2.3/yr
- Healdsburgpage coming too few 6.7/yr
- Petalumapage coming too few 25/yr
- Rohnert Parkpage coming 8.2 mo
- Santa Rosa 6.4 mo
- Sebastopolpage coming too few 8.0/yr
- Sonomapage coming not comparable 6.3/yr
- Unincorporated Sonoma County 4.3 mo
- Windsorpage coming not comparable 10/yr
Compare all 109
How we measured it| San Jose Santa Clara | 5.4 | 9.3 | 402 | 2.2 | +4% | 13.1 |
| San Francisco San Francisco | 13.0 | 22.7 | 227 | 3.4 | -34% | 18.5 |
| Oakland Alameda | 7.3 | 13.1 | 203 | 2.7 | -16% | 18.2 |
| Palo Alto Santa Clara | 5.1 | 7.2 | 129 | 7.8 | +81% | 14.2 |
| Unincorporated Sonoma County Sonoma | 4.3 | 7.5 | 121 | 2.3 | +33% | 14.9 |
| Fremont Alameda | 7.0 | 11.6 | 117 | 2.6 | +89% | 15.4 |
| Unincorporated Contra Costa County Contra Costa | 6.2 | 9.6 | 116 | 2.3 | +62% | 13.3 |
| Berkeley Alameda | — | — | 104 | 4.7 | -2% | 12.3 |
| Unincorporated Alameda County Alameda | — | — | 102 | 2.9 | +168% | 11.1 |
| Saratoga Santa Clara | 8.3 | 12.4 | 89 | 9.3 | +103% | — |
| Los Altos Santa Clara | 7.2 | 10.4 | 83 | 8.6 | +108% | 14.6 |
| Santa Rosa Sonoma | 6.4 | 10.2 | 79 | 1.9 | +20% | 12.5 |
| San Mateo San Mateo | — | — | 78 | 4.2 | +33% | 12.3 |
| Santa Clara Santa Clara | 8.4 | 12.2 | 76 | 3.8 | +52% | 11.3 |
| Menlo Park San Mateo | n/c | — | 75 | 10.4 | +326% | 11.6 |
| Sunnyvale Santa Clara | 4.6 | 7.4 | 74 | 3.3 | +20% | 12.5 |
| Unincorporated Santa Clara County Santa Clara | 8.2 | 10.9 | 73 | 3.3 | +70% | 12.6 |
| Richmond Contra Costa | 8.0 | 14.6 | 67 | 2.9 | +28% | 16.1 |
| Unincorporated Marin County Marin | 7.2 | 12.0 | 63 | 2.8 | +73% | 14.6 |
| Napa Napa | 6.7 * | 12.8 | 63 | 3.2 | +37% | 8.6 |
| Concord Contra Costa | 4.3 | 7.6 | 58 | 2.1 | +111% | 8.7 |
| Hayward Alameda | 5.7 | 8.3 | 57 | 2.1 | +67% | 14.5 |
| Redwood City San Mateo | — | — | 57 | 3.9 | -2% | 10.1 |
| Unincorporated San Mateo County San Mateo | 7.0 | 11.1 | 56 | 3.0 | +44% | 10.9 |
| Mountain View Santa Clara | 5.4 | 8.2 | 56 | 5.1 | +165% | 12.9 |
| Vacaville Solano | — | — | 54 | 2.0 | +482% | 8.2 |
| Alameda Alameda | 4.3 | 5.9 | 53 | 3.7 | +12% | 9.4 |
| San Leandro Alameda | 6.2 | 9.0 | 52 | 2.6 | +69% | 14.7 |
| Hillsborough San Mateo | 5.3 | 8.5 | 49 | 12.7 | +92% | 18.2 |
| Campbell Santa Clara | 7.8 | 12.9 | 49 | 5.8 | +53% | 11.5 |
| South San Francisco San Mateo | — | — | 48 | 3.6 | +58% | 11.5 |
| Livermore Alameda | 3.0 | 5.0 | 46 | 2.0 | +2% | 13.3 |
| Los Gatos Santa Clara | 6.3 | 11.2 | 44 | 5.3 | +8% | 12.8 |
| Antioch Contra Costa | — | — | 43 | 1.4 | +165% | 6.1 |
| Burlingame San Mateo | 9.1 | 12.3 | 41 | 6.4 | +53% | 17.3 |
| Cupertino Santa Clara | 13.5 * | 16.2 | 36 | 2.9 | +44% | 16.7 |
| Milpitas Santa Clara | 6.2 | 15.9 | 35 | 2.6 | +91% | 13.3 |
| Pleasanton Alameda | — | — | 34 | 1.9 | +159% | 8.3 |
| Lafayette Contra Costa | 6.2 | 9.3 | 33 | 4.3 | +144% | 13.1 |
| Gilroy Santa Clara | — | — | 33 | 2.5 | +90% | 8.4 |
| Daly City San Mateo | — | — | 32 | 2.0 | -54% | 15.3 |
| San Bruno San Mateo | n/c | — | 32 | 3.4 | +1% | 10.4 |
| Vallejo Solano | 8.3 | 13.1 | 31 | 1.0 | +3% | 12.0 |
| Union City Alameda | — | — | 31 | 2.3 | +121% | 8.5 |
| San Rafael Marin | 4.1 | 5.7 | 31 | 2.7 | +37% | 11.0 |
| San Carlos San Mateo | 6.3 | 7.8 | 31 | 3.7 | +11% | 11.7 |
| Walnut Creek Contra Costa | 5.3 | 8.7 | 30 | 2.3 | +62% | 12.1 |
| El Cerrito Contra Costa | 4.8 | 7.6 | 29 | 3.9 | +42% | 10.8 |
| East Palo Alto San Mateo | 8.6 | 16.5 | 28 | 6.5 | +67% | 14.1 |
| Los Altos Hills Santa Clara | 15.1 * | 19.0 | 28 | 8.8 | +12% | 25.3 |
| Dublin Alameda | — | — | 27 | 2.0 | +131% | 8.5 |
| Atherton San Mateo | 3.4 | 5.1 | 27 | 10.7 | -5% | 23.3 |
| Pittsburg Contra Costa | — | — | 26 | 1.5 | +353% | 4.4 |
| Belmont San Mateo | 6.0 | 7.5 | 25 | 3.8 | +63% | 13.0 |
| Petaluma Sonoma | — | — | 25 | 1.4 | -7% | 16.3 |
| Newark Alameda | — | — | 24 | 2.1 | +64% | 16.2 |
| Martinez Contra Costa | n/c | — | 23 | 2.4 | +141% | 8.0 |
| Pleasant Hill Contra Costa | 1.5 | 3.1 | 22 | 2.5 | +69% | 7.7 |
| Mill Valley Marin | 2.3 | 4.8 | 21 | 5.0 | +7% | 15.1 |
| Morgan Hill Santa Clara | — | — | 21 | 2.3 | +137% | 6.7 |
| San Pablo Contra Costa | 10.4 | 16.5 | 21 | 4.6 | +97% | 11.9 |
| Novato Marin | 5.6 | 7.4 | 21 | 1.7 | +34% | 13.4 |
| Woodside San Mateo | — | — | 21 | 9.6 | +59% | 17.8 |
| Brentwood Contra Costa | — | — | 20 | 1.0 | +36% | 7.5 |
| Unincorporated Napa County Napa | 5.1 | 10.5 | 18 | 2.0 | +67% | 18.8 |
| Tiburon Marin | 4.8 | 9.6 | 18 | 6.7 | +350% | 13.8 |
| Piedmont Alameda | 8.0 | 12.5 | 18 | 4.8 | -9% | 15.8 |
| Pacifica San Mateo | n/c | — | 17 | 1.6 | -32% | 10.2 |
| San Anselmo Marin | 5.4 | 10.0 | 16 | 3.9 | +53% | 9.0 |
| Fairfield Solano | 3.7 * | 5.7 | 16 | 0.5 | +145% | 7.6 |
| Larkspur Marin | 3.2 | 5.9 | 16 | 6.0 | — | 9.5 |
| Danville Contra Costa | — | — | 16 | 1.3 | -45% | 14.7 |
| Orinda Contra Costa | 4.1 * | 7.7 | 15 | 2.2 | +22% | 11.1 |
| Albany Alameda | 3.2 | 4.8 | 14 | 2.8 | -12% | 13.6 |
| Unincorporated Solano County Solano | 4.6 | 7.1 | 14 | 2.2 | -25% | 9.1 |
| Ross Marin | 9.0 | 12.1 | 12 | 14.3 | +227% | 15.3 |
| Half Moon Bay San Mateo | 15.9 | 22.7 | 11 | 3.8 | -19% | 17.3 |
| Monte Sereno Santa Clara | 6.8 * | 15.4 | 11 | 8.8 | -6% | 21.7 |
| Benicia Solano | 3.3 | 4.5 | 11 | 1.4 | +191% | 9.0 |
| Portola Valley San Mateo | n/c | — | 10 | 6.5 | +29% | — |
| Sausalito Marin | 6.4 * | 15.4 | 10 | 5.8 | +43% | 20.5 |
| St. Helena Napa | n/c | — | 10 | 5.3 | -6% | 8.9 |
| Windsor Sonoma | n/c | — | 10 | 1.3 | +150% | 6.9 |
| Pinole Contra Costa | n/c | — | 9.7 | 1.9 | +190% | 12.5 |
| Oakley Contra Costa | 3.0 | 5.5 | 9.0 | 0.7 | — | — |
| Emeryville Alameda | — | — | 8.7 | 19.9 | — | 18.5 |
| Millbrae San Mateo | — | — | 8.7 | 1.6 | -38% | — |
| Corte Madera Marin | 4.5 | 7.2 | 8.3 | 3.4 | -22% | 13.3 |
| Foster City San Mateo | 6.6 * | 8.8 | 8.3 | 1.7 | — | 13.3 |
| Sebastopol Sonoma | — | — | 8.0 | 3.5 | +33% | 11.8 |
| San Ramon Contra Costa | — | — | 7.7 | 0.4 | -15% | 12.0 |
| Belvedere Marin | — | — | 7.7 | 8.6 | — | — |
| Fairfax Marin | — | — | 7.7 | 3.5 | -49% | 3.3 |
| Rohnert Park Sonoma | 8.2 * | 11.0 | 7.3 | 0.8 | — | 9.6 |
| Calistoga Napa | — | — | 6.7 | 5.6 | — | — |
| Healdsburg Sonoma | — | — | 6.7 | 1.7 | -41% | 16.0 |
| American Canyon Napa | 4.5 * | 8.0 | 6.3 | 1.2 | +90% | 8.2 |
| Sonoma Sonoma | n/c | — | 6.3 | 2.0 | -32% | 13.8 |
| Suisun City Solano | — | — | 5.7 | 0.7 | — | — |
| Moraga Contra Costa | 7.0 * | 12.0 | 5.3 | 1.4 | — | — |
| Brisbane San Mateo | n/c | — | 5.3 | 4.4 | +7% | — |
| Dixon Solano | — | — | 4.7 | 0.8 | — | — |
| Yountville Napa | — | — | 3.0 | 4.3 | — | — |
| Hercules Contra Costa | — | — | 2.7 | 0.4 | — | — |
| Clayton Contra Costa | — | — | 2.3 | 0.7 | — | — |
| Cloverdale Sonoma | — | — | 2.3 | 0.9 | -42% | — |
| Cotati Sonoma | — | — | 2.3 | 1.6 | -30% | — |
| Colma San Mateo | — | — | 0.3 | 1.6 | — | — |
| Rio Vista Solano | — | — | 0.0 | 0.0 | — | — |
Wait = ADU application to building permit, permits issued 2023–2025. The bar fills to 24 months; orange means slower than the Bay Area median (6.0 months). Slow quarter = 75th percentile. Permits and per-house rate are yearly averages for 2023–2025; "per 1,000 houses" uses detached single-family homes. Build time = permit to certificate of occupancy. * fewer than 20 matched permits. n/c = the city reports dates that cannot be compared.
- Sheet
- A-510
- Drawing
- ADU permits in 109 Bay Area cities and counties
- Date
- 2026-10-20
- Scale
- Not to scale
- Drawn by
- Bay Area Architect