✓ Powered by Official State Licensing Board Data

San Diego Contractor License Lookup

Search 20,705 licensed contractors in the San Diego area. Verify license status, bond info, and complaint history.

20,705

Licensed Contractors

19,777

Active Licenses

928

Suspended

15+

Cities Covered

We track building permits pulled by licensed contractors in San Diego.

View building permit data for San Diego →

Cities in San Diego Area

san diego (6,036)
escondido (1,783)
el cajon (1,484)
chula vista (1,209)
vista (1,196)
oceanside (1,093)
carlsbad (877)
san marcos (755)
fallbrook (588)
lakeside (580)
spring valley (555)
la mesa (554)
ramona (542)
santee (492)
encinitas (484)

Most Common License Types in San Diego

Classification Type Contractors
B General Building 8,700
C10 Electrical 2,070
C36 Plumbing 1,629
C33 Painting 1,417
C27 Landscaping 1,329
A General Engineering 1,176
C20 HVAC 877
C15 C15 759
C54 C54 697
C-8 Concrete 493

How to Verify a Contractor License in San Diego

Before hiring a contractor in the San Diego area, verify their license through the California Contractors State License Board (CSLB). Use the search box above to look up any contractor by name, license number, or business name. Our database includes 20,705 licensed contractors across San Diego and surrounding cities.

What to Check

  • License status — must show "Active" (not expired, suspended, or revoked)
  • Classifications — must cover the type of work you need (e.g., B for general building, C-10 for electrical)
  • Surety bond — California requires a $25,000 contractor bond
  • Workers' compensation — required unless the contractor has no employees
  • Complaint history — check for past disciplinary actions

San Diego Contractor Licensing Facts

California requires state licensing for any construction project over $500 in labor and materials. The San Diego area has 20,705 licensed contractors, of which 19,777 hold active licenses. 928 contractors currently have suspended licenses — always verify before hiring.

Report an Unlicensed Contractor

If you suspect a contractor in San Diego is working without a license, you can report them to the CSLB at cslb.ca.gov or call 800-321-CSLB (2752). Unlicensed contracting is a misdemeanor in California.