Independent site · Not affiliated with CSLB or any state agency

California Contractor License Lookup: contractors by county and city

235,488 licenses in CSLB's file have a California mailing address, spread across 58 counties and 1,391 cities and towns.

Counties

CountyLicensesSuspended
Alameda County7,5694.6%
Alpine County205%
Amador County4375.7%
Butte County1,8315.8%
Calaveras County6774.6%
Colusa County955.3%
Contra Costa County7,5874.3%
Del Norte County1431.4%
El Dorado County2,5654%
Fresno County4,3455%
Glenn County1883.7%
Humboldt County1,1072.8%
Imperial County4094.2%
Inyo County1774.5%
Kern County3,7675.5%
Kings County3104.2%
Lake County5524.5%
Lassen County1714.1%
Los Angeles County49,8454.8%
Madera County9015.1%
Marin County2,6954.2%
Mariposa County1844.3%
Mendocino County9443.8%
Merced County1,1235.1%
Modoc County624.8%
Mono County2193.7%
Monterey County2,8324.5%
Napa County1,1614.5%
Nevada County1,7864%
Orange County20,1754.4%
Placer County4,7394.1%
Plumas County2743.6%
Riverside County16,5875%
Sacramento County9,9534.7%
San Benito County6164.1%
San Bernardino County11,1995.1%
San Diego County21,6104.6%
San Francisco County3,9113.4%
San Joaquin County3,6604.7%
San Luis Obispo County3,4204.7%
San Mateo County4,7493.6%
Santa Barbara County3,3854%
Santa Clara County9,8114.5%
Santa Cruz County2,5573.6%
Shasta County1,8574.3%
Sierra County360%
Siskiyou County4184.5%
Solano County2,4565.1%
Sonoma County5,5774.2%
Stanislaus County3,0275.3%
Sutter County6374.9%
Tehama County3926.1%
Trinity County1182.5%
Tulare County1,7675.9%
Tuolumne County6374.4%
Ventura County6,5694.3%
Yolo County1,1393.6%
Yuba County5103.3%

Cities with 200+ licensed contractors

Smaller cities are listed on their county page.

Trade lists in smaller counties

Source: CSLB public data · Updated November 1, 2026 Status can change at any time. Verify on CSLB's Instant License Check.