HomeStatesOregon

Licensed Contractors in Oregon

Oregon's Construction Contractors Board (CCB) registers every general and specialty contractor in the state, tying license status to active bond and liability-insurance requirements. Electrical and plumbing contractors additionally need a Building Codes Division (BCD) trade license on top of the CCB credential.

Oregon Construction Contractors Board (CCB) · Official state records

Search Oregon contractors

Draw your territory in Oregon

4 trades · pick any, pay by size
PortlandSalemBendEugeneMedfordRoseburgKlamath FallsPrinevilleSandyLebanonHood RiverCoosbayFlorenceBrookingsGearhartTillamookHermistonSistersLa GrandeTerrebonneNewportPhilomathBaker CitySaint Helens
Tap the map to set your territory center.Two fingers to move & zoom

Radius

25 mi
Looking for a specialty trade not listed here? See all other Oregon license classifications →

Oregon market snapshot

The contractor market in Oregon

31,562Licensed contractors
4,229,341Residents
1,818,529Households
$80,169Median income
14,679Building permits / yr

Oregon has 31,562 active licensed contractors serving 4,229,341 residents. County building departments pulled 14,679 permits in 2025, the work pipeline those contractors compete for.

Oregon has 74.6 licensed contractors per 10,000 residents.

That works out to 17.4 contractors for every 1,000 households.

Cities with the most licensed contractors in Oregon

RankCityLicensed contractors
1Portland3,689
2Salem2,082
3Bend1,819
4Eugene1,126
5Beaverton959
6Medford746
7Redmond705
8Grants Pass646
9Hillsboro644
10Oregon City623

Ranked by mapped active licenses. Cities only. The full roster covers every Oregon ZIP.

General Contractors are the largest licensed trade in Oregon, with 29,946 active licenses. Every other covered trade is shown with its own count in the map above.

Common questions about Oregon contractors

How many licensed general contractors are in Oregon?

29,946 active licensed general contractors are registered in Oregon, verified against the Oregon Construction Contractors Board (CCB). ContractorRoster delivers every one with phone, email, and website.

How do I verify a Oregon contractor license?

Check any license number directly with the Oregon Construction Contractors Board (CCB) at https://search.ccb.state.or.us/. Every record we deliver carries its active license number so you can confirm it at the source.

What does a Oregon contractor list cost, and how current is the data?

Lists start at $19, delivered as a CSV within 3 minutes. The Oregon data was last refreshed 2026-07-07, sourced direct from the Oregon Construction Contractors Board (CCB) and enriched with contact info for most records.

Which contractor trades does Oregon cover?

Oregon covers 4 trades: electricians, plumbers, hvac contractors, general contractors. Search any one by city or ZIP.

Which Oregon cities have the most licensed contractors?

Portland, Salem, Bend lead Oregon by licensed-contractor count. ContractorRoster covers every city and ZIP in the state, not just the major metros.

Are the Oregon contractors in this list currently active?

Yes, every record is an active license; expired and lapsed licenses are filtered out. The Oregon data was last refreshed 2026-07-07 from the Oregon Construction Contractors Board (CCB).

Updated 2026-07-07 · verified direct from the Oregon Construction Contractors Board (CCB)

Data source

Direct from the Oregon Construction Contractors Board (CCB)

Every record we deliver in Oregoncomes from the state's official license registry, refreshed regularly. We enrich each row with phone, email, website, and Google ratings sourced from public business listings. Contact info present for most records.

Visit Oregon Construction Contractors Board (CCB)

What you get

  • • Active license number + classification
  • • Business name + license holder name
  • • Phone, email, website (most records)
  • • Google rating + review count where available
  • • Full mailing address + ZIP
  • • Issue date + expiration date
  • • CSV delivered to your inbox in under 3 minutes