Oregon contractor license lookup
It issues state licenses for general contractors, electrical contractors, plumbing contractors, HVAC contractors and roofing contractors. Oregon Construction Contractors Board lists 45,654 active contractor licenses as of October 6, 2026.
Look up a license
| Trade | Credential | Board | Official lookup |
|---|---|---|---|
| General contractor | State license | Oregon Construction Contractors Board | Search general contractor licenses |
| Electrical | State license | Oregon Department of Consumer and Business Services, Building Codes Division | Search electrical licenses |
| Plumbing | State license | Oregon Department of Consumer and Business Services, Building Codes Division | Search plumbing licenses |
| HVAC | State license | Oregon Construction Contractors Board | Search HVAC licenses |
| Roofing | State license | Oregon Construction Contractors Board | Search roofing licenses |
Verify a contractor
For homeowners hiring in Oregon.
- Open the official Oregon lookup run by Oregon Construction Contractors Board and search the contractor by name or number.
- For electrical work, also check the electrical contractor lookup from Oregon Department of Consumer and Business Services.
- For plumbing work, also check the plumbing contractor lookup from Oregon Department of Consumer and Business Services.
- Look a contractor up by CCB license number, which contractors must show on their advertising. source The CCB license search shows a contractor's recent history of disciplinary actions. source The BCD license holder search covers electrical and plumbing licenses and can include expired and inactive licenses. source
- Confirm the record is active and the class matches the job (Residential General Contractor or Residential Specialty Contractor or Residential Limited Contractor or Commercial General Contractor Level 1 or Commercial General Contractor Level 2 or Commercial Specialty Contractor Level 1 or Commercial Specialty Contractor Level 2). The board's own record governs. A license is required for jobs above Work on one structure totaling less than $1,000 that is casual, minor or inconsequential is exempt from licensing (exemption lost if the person advertises as a contractor). source
- Check the bond and insurance on the record against the state minimums: Surety bond of $25,000 for a residential general contractor ($20,000 residential specialty, $15,000 residential limited, $80,000 commercial general level 1). source General liability insurance of at least $500,000 per occurrence for a residential general contractor ($2 million for commercial general level 1). source
- Check a license or ask about a contractor by calling the CCB. source
Homeowner protections in Oregon
- A homeowner complaint about work on an existing structure must reach the CCB within one year after the work was substantially completed. source
- For a new structure the complaint must reach the CCB within one year of first occupancy or two years of substantial completion, whichever is earlier. source
- Homeowner claims against a residential general contractor are paid from its $25,000 surety bond after a CCB determination. source
- Payments from the bond on a nonowner complaint are capped at $5,000. source
- A written contract is required for residential work when the contract price exceeds $2,000. source
Get licensed
For a general contractor working in Oregon.
- Apply to Oregon Construction Contractors Board as a Residential General Contractor or Residential Specialty Contractor or Residential Limited Contractor or Commercial General Contractor Level 1 or Commercial General Contractor Level 2 or Commercial Specialty Contractor Level 1 or Commercial Specialty Contractor Level 2.
- The Responsible Managing Individual must complete 16 hours of pre-license training and pass the Oregon contractor exam (PSI, open book, 80 questions, 70 percent to pass). source
- No experience requirement for residential endorsements; commercial general contractor level 1 needs key employees with at least 8 years combined experience (level 2: 4 years). source
- Post a surety bond of $25,000 for a residential general contractor ($20,000 residential specialty, $15,000 residential limited, $80,000 commercial general level 1). source
- Carry general liability insurance of at least $500,000 per occurrence for a residential general contractor ($2 million for commercial general level 1). source
- Pay the CCB initial license application fee, covers a two-year license (applications from July 1, 2025): $400. source
- CCB license is issued for two years and renewed every two years. source
Other trades
- Electrical: state license, $20,000 bond, $375 fee. Requirements
- Plumbing: state license, $20,000 bond, $150 fee. Requirements
- HVAC: state license, $20,000 bond, $400 fee. Requirements
- Roofing: state license, $20,000 bond, $400 fee. Requirements
Requirements by trade
| Exam | The Responsible Managing Individual must complete 16 hours of pre-license training and pass the Oregon contractor exam (PSI, open book, 80 questions, 70 percent to pass). source |
|---|---|
| Experience | No experience requirement for residential endorsements; commercial general contractor level 1 needs key employees with at least 8 years combined experience (level 2: 4 years). source |
| Bond | Surety bond of $25,000 for a residential general contractor ($20,000 residential specialty, $15,000 residential limited, $80,000 commercial general level 1). source |
| Insurance | General liability insurance of at least $500,000 per occurrence for a residential general contractor ($2 million for commercial general level 1). source |
| Renewal | 2 years (CCB license is issued for two years and renewed every two year). source |
| Reciprocity | No reciprocal license; passing the NASCLA commercial general building exam waives only the 16-hour training, and the Oregon laws and business practices exam is still required. source |
| Fees |
| Exam | No exam for the Electrical Contractor (C) business license; its signing supervisor must be licensed, and the journeyman (J) exam is 52 questions, 3 hours, open book. source |
|---|---|
| Experience | Journeyman (J): Oregon apprenticeship, or 576 classroom hours plus 8,000 hours of experience; the general supervising electrician (S) needs an additional 8,000 hours as a journeyman. source |
| Bond | No separate BCD bond; the CCB bond for the contractor's endorsement applies, $20,000 for a residential specialty contractor. source |
| Insurance | No separate BCD insurance minimum; the CCB requirement applies, $300,000 per occurrence for a residential specialty contractor. source |
| Renewal | 3 years (Electrical Contractor (C) license renews every three years on July 1). source |
| Reciprocity | Reciprocal journeyman electrician (J) license for Arkansas, Idaho, Maine, Montana, Utah, Washington and Wyoming; supervising (S) for Arkansas and Utah; none for the contractor license. source |
| Fees |
|
| Exam | No exam for the Plumbing Business (PB) registration; the journeyman plumber (JP) exam is 4 hours, 64 questions, open book. source |
|---|---|
| Experience | Journeyman plumber (JP): a 4-year apprenticeship, or 576 classroom hours plus 3,850 hours commercial and 3,850 hours residential experience. source |
| Bond | No separate BCD bond; the CCB bond for the contractor's endorsement applies, $20,000 for a residential specialty contractor. source |
| Insurance | No separate BCD insurance minimum; the CCB requirement applies, $300,000 per occurrence for a residential specialty contractor. source |
| Renewal | 3 years (Plumbing Business (PB) registration renews every three years on July 1). source |
| Reciprocity | Reciprocal journeyman plumber (JP) license for Idaho and Montana; none for the business registration. source |
| Fees |
| Exam | The Responsible Managing Individual must complete 16 hours of pre-license training and pass the Oregon contractor exam (PSI, open book, 80 questions, 70 percent to pass). source |
|---|---|
| Experience | No experience requirement for a residential specialty endorsement; commercial specialty level 1 needs key employees with at least 8 years combined experience (level 2: 4 years). source |
| Bond | CCB surety bond of $20,000 for a residential specialty contractor ($55,000 commercial specialty level 1, $25,000 level 2). source |
| Insurance | General liability insurance of at least $300,000 per occurrence for a residential specialty contractor. source |
| Renewal | 2 years (CCB license is issued for two years and renewed every two year). source |
| Reciprocity | No reciprocal license; passing the NASCLA commercial general building exam waives only the 16-hour training, and the Oregon laws and business practices exam is still required. source |
| Fees |
|
| Exam | The Responsible Managing Individual must complete 16 hours of pre-license training and pass the Oregon contractor exam (PSI, open book, 80 questions, 70 percent to pass). source |
|---|---|
| Experience | No experience requirement for a residential specialty endorsement; commercial specialty level 1 needs key employees with at least 8 years combined experience (level 2: 4 years). source |
| Bond | CCB surety bond of $20,000 for a residential specialty contractor ($55,000 commercial specialty level 1, $25,000 level 2). source |
| Insurance | General liability insurance of at least $300,000 per occurrence for a residential specialty contractor. source |
| Renewal | 2 years (CCB license is issued for two years and renewed every two year). source |
| Reciprocity | No reciprocal license; passing the NASCLA commercial general building exam waives only the 16-hour training, and the Oregon laws and business practices exam is still required. source |
| Fees |
Licenses on record
45,654 active records in CCB Active Licenses, Oregon Construction Contractors Board, as of October 6, 2026. 23,524 expire within the next year.
| Trade | Active |
|---|---|
| General contractor | 34,142 |
| Electrical (mixed) | 27,843 |
| Plumbing (mixed) | 6,583 |
| License type | Active |
|---|---|
| Residential General Contractor | 30,537 |
| Residential Specialty Contractor | 7,535 |
| Commercial General Contractor Level 2 | 5,507 |
| Lead Based Paint Renovation Contractor | 4,466 |
| Commercial Specialty Contractor Level 2 | 2,474 |
| Commercial General Contractor Level 1 | 2,287 |
| Commercial Specialty Contractor Level 1 | 983 |
| Residential Limited Contractor | 919 |
| Oregon Certified Home Inspector | 610 |
| Oregon Certified Locksmith | 479 |
| Home Inspector Services Contractor | 263 |
| Residential Locksmith Services Contractor | 106 |
| Residential Developer | 103 |
| Commercial Developer | 50 |
| Construction Flagging Contractor | 43 |
| Home Services Contractor | 40 |
| Home Energy Performance Score Contractor | 24 |
| Residential Restoration Contractor | 14 |
| Category | Active |
|---|---|
| Electrical: J-General Journeyman | 13,384 |
| Plumbing: JP-Journeyman Plumber | 4,440 |
| Electrical: S-General Supervising Electrician | 2,728 |
| Electrical: QP-Qualified Person | 1,983 |
| Electrical: LEA-Limited Energy Class A | 1,943 |
| Plumbing: PB-Plumbing Contractor | 1,875 |
| Electrical: C-Electrical Contractor | 1,418 |
| Certification: OIC-OR Inspector Certification | 1,386 |
| Electrical: LEB-Limited Energy Class B | 1,187 |
| Electrical: LME-Limited Maintenance Electrician | 1,165 |
| Boiler: CL5 Pressure Piping Mechanic | 1,120 |
| Electrical: PJ-Limited Journeyman Manufactured Plant | 1,107 |
| Certification: GQI-Gen Post-Earthquake Inspector | 774 |
| Certification: CAS-Residential Structural Inspector | 719 |
| Certification: CAX-Residential Plans Examiner | 644 |
| Certification: CAP-Residential Plumbing Inspector | 482 |
| Certification: SIA-Structural Inspector A-Level | 480 |
| Electrical: LHR-Limited Maint Contractor HVAC/R | 466 |
| Certification: MIA-Mechanical Inspector A-Level | 453 |
| Certification: PEA-Plans Examiner A-Level | 446 |
| Electrical: LR-Limited Residential | 424 |
| Certification: CAE-Residential Electrical Inspector | 405 |
| Certification: PEF-Fire and Life Safety Plans Examiner | 381 |
| Electrical: LMS-Limited Maint Spec Contractor | 374 |
| Boiler: CL6 Welder | 346 |
| Electrical: CLE-Limited Energy Contractor | 320 |
| Boiler: CL3 Building Service Mechanic | 288 |
| Boiler: BB-Boiler Business | 282 |
| Electrical: E-Limited Elevator Journeyman | 282 |
| Certification: BO-Building Official | 265 |
| Certification: EI-Electrical Inspector | 261 |
| Plumbing: WHI-Water Heater Installer | 237 |
| Electrical: CRE-Restricted Energy Contractor | 225 |
| Electrical: PS-Limited Supervising Electrician | 222 |
| Certification: MHI-Mfd Structure Installation Insp | 218 |
| Boiler: CL1 Trainee/Helper | 216 |
| Electrical: CPI-Limited Pump Install Spec Contractor | 206 |
| Electrical: BME-Limited Building Maintenance | 167 |
| RV and Manuf Dwellings: MDI-Manuf Dwelling Installer | 148 |
| Certification: PI-Plumbing Inspector | 146 |
| Certification: SPI-Specialized Plumbing Inspector | 137 |
| Prefab: PFS-Prefab Structures | 123 |
| Certification: CAM-Residential Mechanical Inspector | 120 |
| Electrical: SIG-Limited Journeyman Sign | 104 |
| Certification: LQI-Limited Post-Earthquake Inspector | 101 |
| Certification: MGI- Medical Gas Plumbing Inspector | 94 |
| Boiler: CL4 Boilermaker | 92 |
| Certification: SEI-Specialized Electrical Inspector | 79 |
| RV and Manuf Dwellings: LSI-Mfd Dwelling Limited Skirting Installer | 76 |
| Certification: OR-Special Inspector | 73 |
| Boiler: CL2 Pressure Vessel Installer | 66 |
| Electrical: LRT-Limited Renewable Energy Tech | 59 |
| Certification: PCI-Park and Camp Inspector | 57 |
| Combo License: PM-Plumbing/Limited Maint Spec-LMS | 55 |
| Certification: SRI-Plan Reviewer or Inspector | 50 |
| Prefab: PFC-Prefab Components | 44 |
| Combo License: BP-Plumbing/Boiler | 40 |
| Electrical: CLS-Limited Sign Contractor | 37 |
| Certification: PIS-Limited Plumbing Inspector-Sewer | 33 |
| Certification: MIB-Mechanical Inspector B-Level | 29 |
| Certification: EVI-Elevator Inspector | 26 |
| Certification: PEB-Plans Examiner B-Level | 26 |
| Plumbing: WTI-Water Treatment Installer | 25 |
| Boiler: CL5B Refrigeration Piping Mechanic | 24 |
| Elevator: RCM-Reciprocating Conveyor Mechanic | 24 |
| Elevator: ECM-Elevator Mech Contractor | 23 |
| Certification: SIB-Structural Inspector B-Level | 21 |
| Electrical: CLR-Limited Renewable Energy Contractor | 21 |
| Electrical: ST-Limited Journeyman Stage | 19 |
| Certification: MB-Master Builder | 14 |
| RV and Manuf Dwellings: MHB-Manuf Home Builder | 13 |
| Certification: SFI-Specialized Systems Inspector | 11 |
| Elevator: LEM-Limited Elevator Mechanic | 11 |
| Certification: MCI-Mfd Home Constr Inspector | 10 |
| Certification: PFI-Prefab Component Inspector | 10 |
| Certification: SRL-Limited Plan Reviewer or Inspector | 10 |
| Combo License: EM-Elevator/Electrical | 10 |
| Combo License: PBH-Plumbing/Boiler/Limited Mt-HVAC/R | 10 |
| City | Active |
|---|---|
| Portland | 4,677 |
| Bend | 2,315 |
| Salem | 2,115 |
| Eugene | 1,393 |
| Beaverton | 1,195 |
| Medford | 919 |
| Redmond | 817 |
| Grants Pass | 813 |
| Hillsboro | 754 |
| Oregon City | 717 |
| Gresham | 680 |
| Springfield | 633 |
| Albany | 542 |
| Roseburg | 516 |
| Tigard | 463 |
| Central Point | 454 |
| Milwaukie | 446 |
| Woodburn | 416 |
| Klamath Falls | 412 |
| Clackamas | 384 |
Show more cities
| City | Active |
|---|---|
| Lake Oswego | 337 |
| Mcminnville | 322 |
| Prineville | 321 |
| Keizer | 312 |
| Corvallis | 307 |
| Newberg | 303 |
| Canby | 285 |
| Sandy | 276 |
| Tualatin | 273 |
| Happy Valley | 270 |
| Hood River | 254 |
| La Pine | 254 |
| Coos Bay | 247 |
| Damascus | 247 |
| Sherwood | 242 |
| Lebanon | 241 |
| Ashland | 237 |
| Boring | 228 |
| Eagle Point | 219 |
| Silverton | 219 |
| Wilsonville | 216 |
| Forest Grove | 212 |
| Dallas | 210 |
| West Linn | 210 |
| Astoria | 197 |
| Brookings | 196 |
| The Dalles | 194 |
| Estacada | 191 |
| Molalla | 191 |
| Florence | 189 |
- A snapshot of the CCB Active Licenses, Oregon Construction Contractors Board as of October 6, 2026. The board's live lookup may differ.
- Oregon publishes two separate datasets. The class and city tables come from the Construction Contractors Board (CCB) list of 45,654 active licenses. Electrical and plumbing counts come from the Building Codes Division (BCD) list of 45,452 active licenses. The two are never added together.
- Both lists hold active licenses only. Expired, suspended or revoked licenses are not published in them, so there is no status breakdown and no history.
- A CCB license can carry more than one endorsement, for example residential and commercial general contractor, so the class table counts endorsements and adds up to 56,440, more than the number of licenses.
- The CCB list includes certifications that are not building contractors, such as home inspectors and locksmiths; they are part of the CCB total and listed as their own classes.
- BCD electrical (27,843) and plumbing (6,583) counts include individual licenses such as journeyman electricians and plumbers, not only contractor businesses. An electrical or plumbing business also holds a CCB license, so one business can appear in both lists.
- Neither dataset has a separate HVAC or roofing class (those businesses hold CCB endorsements such as Residential Specialty Contractor), so no HVAC or roofing count is shown.
- Cities come from the address on file, not where the contractor works. 6,884 active CCB licenses with an out-of-state address are left out of the city table.
- Neither dataset has a discipline field, so no discipline count is shown.
- CCB data refreshes daily and BCD data monthly; these counts are a snapshot as of October 6, 2026 (CCB) and October 2, 2026 (BCD).
How these counts are defined
- Building Codes Division licenses by profession and type
- Active licenses from the Building Codes Division list, by profession and license type. These include individual licenses such as journeyman electricians and plumbers as well as businesses, and are never added to the contractor board counts. Types with fewer than 10 are not shown.
- Rows Total
- Rows in both source lists: one row per contractor board license and endorsement, plus one row per Building Codes Division license.
- Active Total
- Distinct licenses on the Construction Contractors Board list, which lists active licenses only. Several rows that share one license count once.
- Active by license type
- Contractor board endorsements as published. A license with several endorsements counts under each, so the classes add up to more than the number of licenses. Classes with fewer than 10 are not shown.
- Active by trade
- General contractors are distinct contractor board licenses holding a listed general contractor endorsement. Electrical and plumbing are Building Codes Division licenses in that profession, businesses and individuals alike. The two lists are never added together. Neither list has an HVAC or roofing class.
- Cities
- Contractor board licenses by the city on the address on file, Oregon addresses only, one count per license, top 50 cities with at least 10 licenses.
- Active Out Of State
- Contractor board licenses with an address outside Oregon. They are left out of the city table.
- Expiring within the next year
- Contractor board licenses whose earliest expiration date falls within one year after the snapshot date.
- Discipline Actions
- Not shown. Neither list carries discipline data.
Counts only, no personal data. Small groups are left out. Rows marked business, individual or mixed count different holders and are never added together.
- Source: CCB Active Licenses (g77e-6bhs), Oregon Construction Contractors Board, as of October 6, 2026. Data license: Public Domain U.S. Government. Oregon Construction Contractors Board.
- Source: Building Codes Division - Active Contractor/Individual Licenses (vhbr-cuaq), Oregon Department of Consumer and Business Services, Building Codes Division, as of October 2, 2026. Data license: Public Domain. Department of Consumer Business Services - Building Codes Division.
Questions
- Does Oregon require a contractor license?
- Yes, in most cases Oregon requires a state license for general contractors. Work on one structure totaling less than $1,000 that is casual, minor or inconsequential is exempt from licensing (exemption lost if the person advertises as a contractor). The Oregon Construction Contractors Board issues it as one of several credentials, such as Residential General Contractor, Residential Specialty Contractor or Residential Limited Contractor.
- How do I look up a contractor license in Oregon?
- The Oregon Construction Contractors Board keeps the record for general contractors in Oregon. Use the official lookup linked in the Look up a license table, and treat the board's own record as final.
- How do I look up an electrician license in Oregon?
- The Oregon Department of Consumer and Business Services, Building Codes Division keeps the record for electrical contractors in Oregon.
- How do I look up a plumbing license in Oregon?
- The Oregon Department of Consumer and Business Services, Building Codes Division keeps the record for plumbing contractors in Oregon.
- Does Oregon have an HVAC license?
- The Oregon Construction Contractors Board keeps the record for HVAC contractors in Oregon.
- Do roofers need a license in Oregon?
- The Oregon Construction Contractors Board keeps the record for roofing contractors in Oregon.
- How many contractors are registered or licensed in Oregon?
- The CCB Active Licenses, Oregon Construction Contractors Board lists 45,654 active records as of October 6, 2026.
Sources
- https://www.oregon.gov/ccb/Pages/default.aspx
- https://search.ccb.state.or.us/search/
- https://www.oregonlegislature.gov/bills_laws/ors/ors701.html
- https://www.oregon.gov/bcd/Pages/index.aspx
- https://www4.cbs.state.or.us/exs/all/mylicsearch/index.cfm?fuseaction=search.show_search_name&group_id=30
- https://apps.oregon.gov/SOS/LicenseDirectory/LicenseDetail/592
- https://apps.oregon.gov/SOS/LicenseDirectory/LicenseDetail/659
- https://www.oregon.gov/ccb/Pages/CCB%20License.aspx
- https://www.oregon.gov/ccb/Pages/Proposed-Fee-Increase.aspx
- https://apps.oregon.gov/SOS/LicenseDirectory/LicenseDetail/626
- https://www.oregon.gov/bcd/licensing/pages/reciprocal.aspx
- https://www.oregon.gov/bcd/Formslibrary/2570.pdf
- https://apps.oregon.gov/SOS/LicenseDirectory/LicenseDetail/675
- https://apps.oregon.gov/SOS/LicenseDirectory/LicenseDetail/640
- https://www.oregon.gov/ccb/Pages/Consumer-Tools.aspx
- https://data.oregon.gov/d/g77e-6bhs
- https://www.usa.gov/government-works
- https://data.oregon.gov/d/vhbr-cuaq
This is not a government site. The licensing board's own record governs; always confirm on the official lookup. Information as of October 6, 2026.