permitsearch.us

California building permits

According to permitsearch.us records, 5,295,587 permit records are on file for California (1770–9863).

Our records for this area are growing — figures reflect permits on file, not every permit ever issued.

Permits on file by year

Permit records on file by year, 2017 to 20260100,000200,000300,000400,000500,0002017: 147,522 records on file20172018: 156,956 records on file20182019: 163,579 records on file20192020: 181,130 records on file20202021: 205,826 records on file20212022: 232,580 records on file20222023: 237,617 records on file2023237,6172024: 218,677 records on file20242025: 216,962 records on file20252026: 105,788 records on file2026
YearRecords on file
2017147,522
2018156,956
2019163,579
2020181,130
2021205,826
2022232,580
2023237,617
2024218,677
2025216,962
2026105,788

Top work types in our records

Top work types in our recordsotherother: 2,005,827 records on file2,005,827buildingbuilding: 1,010,350 records on file1,010,350roofingroofing: 528,601 records on file528,601electricalelectrical: 398,206 records on file398,206firefire: 224,617 records on file224,617

57% of records on file show a final or completed status.

57% of records on file show a final or completed status57%

Recent permit activity on file

Permit records by area

Street rankings appear on city-level pages — use the directory to browse down.

Based on 5,295,587 permit records on file from AlisoViejoCA (Tyler EnerGov), ca-anaheim (ArcGIS Hub), Antioch (Tyler EnerGov), ArcadiaCA (Tyler EnerGov), ca-berkeley (Accela), ca-beverly-hills (ArcGIS Hub), ca-brea (Accela), ca-calabasas (SmartGov), ca-carlsbad (ArcGIS Hub), CarsonCA (Tyler EnerGov), ChinoHills (Tyler EnerGov), ca-chula-vista (Accela), ca-citrus-heights (ArcGIS Hub), ClovisCA (Tyler EnerGov), ca-colton (eTRAKiT), ca-concord (Accela), ca-corona (eTRAKiT), CostaMesaCA (Tyler EnerGov), ca-culver-city (Accela), ca-cupertino (Accela), DanvilleCA (Tyler EnerGov), ca-del-mar (eTRAKiT), ca-diamond-bar (CityView), ca-downey (Accela), DublinCA (Tyler EnerGov), ca-eastvale (Accela), ElCajonCAProd (Tyler EnerGov), ca-el-dorado (eTRAKiT), ElMonteCA (Tyler EnerGov), ca-fremont (Accela), GilroyCA (Tyler EnerGov), GlendaleCA (Tyler EnerGov), ca-glendora (eTRAKiT), HawthorneCA (Tyler EnerGov), HaywardCA (Tyler EnerGov), ca-hermosa-beach (Accela), ca-huntington-beach (Accela), ImperialBeachCA (Tyler EnerGov), Indio (Tyler EnerGov), ca-kern (Accela), ca-kern-bakersfield (Click2Gov), LaCanadaFlintridgeCA (Tyler EnerGov), LACounty (Tyler EnerGov), CityOfLaHabraCA (Tyler EnerGov), CityOfLagunaNiguelCA (Tyler EnerGov), LakeElsinore (Tyler EnerGov), CityOfLakeForestCA (Tyler EnerGov), ca-lakewood (eTRAKiT), ca-lincoln-placer (Accela), ca-livermore (Accela), ca-los-angeles (Socrata), ca-los-gatos (Accela), ManhattanBeachCA (Tyler EnerGov), ca-marin-county (Socrata), ca-menlo-park (Accela), ca-milpitas (eTRAKiT), MissionViejoCA (Tyler EnerGov), Moorpark (Tyler EnerGov), ca-moreno-valley (Accela), ca-morgan-hill (eTRAKiT), MurrietaCA (Tyler EnerGov), NewportBeachCA (Tyler EnerGov), ca-oakland (Accela), ca-oceanside (eTRAKiT), ca-ontario (Accela), ca-palo-alto (Accela), PasadenaCA (Tyler EnerGov), ca-placentia (SmartGov), ca-pleasanton (Accela), PomonaCA (Tyler EnerGov), PowayCA (Tyler EnerGov), RanchoCordovaCA (Tyler EnerGov), ca-rancho-cucamonga (Accela), ca-redwood-city (eTRAKiT), RialtoCA (Tyler EnerGov), ca-riverside-county-unincorp (Tyler EnerGov), ca-rocklin (eTRAKiT), ca-sacramento (Accela), ca-sacramento-county (ArcGIS Hub), ca-sacramento-current (ArcGIS Hub), ca-san-bernardino-county (Accela), ca-san-clemente (eTRAKiT), ca-san-diego (Accela), ca-san-diego-county-unincorp (Socrata), SanJacintoCA (Tyler EnerGov), ca-san-leandro (Accela), CityofSanMateoCA (Tyler EnerGov), SanRamonCA (Tyler EnerGov), ca-san_francisco (Socrata), ca-santa-clara (Accela), ca-santa-monica (CKAN), SanteeCA (Tyler EnerGov), SealBeachCA (Tyler EnerGov), SimiValley (Tyler EnerGov), ca-solana-beach (eTRAKiT), ca-sonoma-county-88ms-k5e7 (Socrata), ca-south-lake-tahoe (eTRAKiT), ca-south-san-francisco (eTRAKiT), ca-stockton (Accela), SunnyvaleCA (Tyler EnerGov), Temecula (Tyler EnerGov), TustinCA (Tyler EnerGov), CityofUplandCA (Tyler EnerGov), Ventura (Tyler EnerGov), ca-walnut-creek (Accela), ca-west-hollywood (Socrata), ca-west-sacramento (Accela), WestminsterCA (Tyler EnerGov), ca-woodside (eTRAKiT), ca-yolo-davis (Click2Gov), ca-yorba-linda (Accela), CityofYucaipaCA (Tyler EnerGov), 1770–9863. Last updated 2026-07-06.