ROMERICO

California CSLB license records — baseline report, Q3 2026

Snapshot date July 25, 2026 · metric definitions v1

This report summarizes the California Contractors State License Board (CSLB) license records in Romerico's snapshot dated July 25, 2026. Every figure below counts records in that snapshot and describes the CSLB record only — not California's construction industry.

Snapshot totals

244,438
Active licenses
records with active status
244,314
With a contractor bond on file
active licenses, ≥1 bond record
244,438
With a workers'-comp record
active licenses reporting a coverage type
0
Licenses listed not active
no longer in the active file

Change between snapshots

First edition — snapshot comparisons begin with the next quarterly report.

Active licenses by county (top five)

Grouped by the county field on each record — the county of the address reported to CSLB, which may not match a contractor's actual business location.

Los Angeles49,857
San Diego21,644
Orange20,220
Riverside16,576
San Bernardino11,270

Active licenses by classification (top eight)

By CSLB classification code. A license holding several classifications is counted once under each, so this total exceeds the active-license count.

B108,208
C-1029,060
C-3618,182
C-3316,275
A15,340
C-2712,642
C-2012,192
C-157,136

Active licenses by workers'-comp coverage

Exempt119,781
Workers' Compensation Insurance119,461
Leasing Firm, Temp Agency, etc3,283
License does not have current W/C1,250
Out of State454
Self-Insured208

First licensed

Among 244,438 active licenses carrying an original-issue date, the earliest is 1929 and the median time since first issue is 13.3 years.

Because the CSLB active file lists only currently-active licenses, earlier years appear smaller purely because licenses that have since lapsed are absent from the snapshot. This is a survivorship effect, not a measure of how many licenses were issued in those years.

Methodology and limitations

Figures come from the CSLB Public Data Portal. Each edition is computed on its snapshot date and is finalized from the CSLB data at the close of its quarter; a metric introduced in a later edition has history only from then. Metric definitions are frozen (definition set v1); any later change is footnoted in the edition that changes it. Every figure counts records and is a statement about the CSLB record, not about California's construction industry.

Active licenses
Count of CSLB license records whose status is “active” in the snapshot.
Licenses listed not active
Count of license records whose status is “no longer active” — previously observed in the CSLB file and absent from the current snapshot.
Active licenses with a contractor bond on file
Active licenses carrying at least one bond record (contractor bond, LLC employee/worker bond, or disciplinary bond) in the snapshot.
Active licenses with a workers'-comp record
Active licenses whose record reports a workers'-compensation coverage type (covered, exempt, self-insured, etc.). Absence means CSLB reported none.
Active licenses by county
Active licenses grouped by the county field on the record (self-reported business address; may not correspond geographically).
Active licenses by classification
Active licenses grouped by CSLB classification code (A, B, C-10, D-38, …). A license holding several classifications is counted once per classification, so this total exceeds the active-license count.
Active licenses by workers'-comp coverage type
Active licenses grouped by the reported workers'-compensation coverage type; licenses with none are grouped under “Not reported.”
First licensed
Distribution of the original-issue year across active licenses that carry one. Older years appear smaller because the active file lists only currently-active licenses (survivorship), not a measure of issuance.

Romerico is independent and is not affiliated with, endorsed by, or operated by the California Contractors State License Board. The official CSLB record is the authoritative source; complaint and disciplinary history is not included in this report. Verify at the CSLB ↗

Previous reports: All reports