Skip to content

Home / Oregon / Roofer / Multnomah County group

Oregon · Roofer · 20 counties

Roofer prevailing wage, Multnomah County group, Oregon (20 counties)

BOLI sets the same roofer rates, row for row, in 20 counties: Baker, Clackamas, Clatsop, Columbia, Crook, Deschutes, Gilliam, Grant, Hood River, Jefferson, Morrow, Multnomah, Sherman, Tillamook, Umatilla, Union, Wallowa, Wasco, Washington and Wheeler. Every figure on this page applies in each of them.

$70.86an hour, base + fringe

$47.01 wage + $23.85 fringe · Area 1 · Amended 2026-10-05

On Oregon public works in each of these 20 counties, a roofer must be paid at least $70.86 an hour: a $47.01 base wage plus $23.85 in fringe. BOLI prints no total, so $70.86 is our sum of the two.

BOLI book of September 3, 2026 with the October 5, 2026 amendment; this rate, effective October 5, 2026. A project generally uses the rates in effect when its bid specifications were first advertised, for the whole project (OAR 839-025-0020). Checked against oregon.gov on October 25, 2026.

Base wage and fringe: $47.01 + $23.85

The base wage is the taxable hourly wage. BOLI prints the fringe as one hourly figure, not itemized; it can go to health, pension, vacation and training plans, or be paid as cash where the state allows.

Base wage (taxable)$47.01
Fringe benefits (one figure, not itemized)$23.85
Base + fringe (our sum; BOLI prints no total)$70.86

Davis-Bacon roofer rates in these counties

The counties share BOLI's rates, but not always the same federal wage determination. On projects that are also federal, Oregon requires the higher of the state and the federal rate, and the specifications must contain both (ORS 279C.830, 279C.838).

CountyFederal classificationBase + fringeWDvs BOLI
Baker CountyFederal rates listed on the county page; no one-to-one match
Clackamas CountyROOFER$27.49 OR20260095 Mod 1BOLI +$43.37
Clatsop CountyFederal rates listed on the county page; no one-to-one match
Columbia CountyROOFER$27.49 OR20260096 Mod 1BOLI +$43.37
Crook CountyFederal rates listed on the county page; no one-to-one match
Deschutes CountyROOFER$33.19 OR20260097 Mod 1BOLI +$37.67
Gilliam CountyFederal rates listed on the county page; no one-to-one match
Grant CountyFederal rates listed on the county page; no one-to-one match
Hood River CountyFederal rates listed on the county page; no one-to-one match
Jefferson CountyFederal rates listed on the county page; no one-to-one match
Morrow CountyFederal rates listed on the county page; no one-to-one match
Multnomah CountyROOFER$27.49 OR20260100 Mod 1BOLI +$43.37
Sherman CountyFederal rates listed on the county page; no one-to-one match
Tillamook CountyFederal rates listed on the county page; no one-to-one match
Umatilla CountyFederal rates listed on the county page; no one-to-one match
Union CountyFederal rates listed on the county page; no one-to-one match
Wallowa CountyFederal rates listed on the county page; no one-to-one match
Wasco CountyFederal rates listed on the county page; no one-to-one match
Washington CountyROOFER$27.49 OR20260101 Mod 1BOLI +$43.37
Wheeler CountyFederal rates listed on the county page; no one-to-one match

When this rate changes

How the Multnomah County group compares

The main roofer rate in every county that has one, and how the pay splits here and nearby. All bars use the same scale.

Every county in Oregon

$61.37Benton$70.86Baker
MultnomahNearby: Baker $70.86, Clackamas $70.86, Clatsop $70.86, Columbia $70.86, Crook $70.86, Deschutes $70.86, Gilliam $70.86, Grant $70.86, Hood River $70.86, Jefferson $70.86, Morrow $70.86, Sherman $70.86, Tillamook $70.86, Umatilla $70.86, Union $70.86, Wallowa $70.86, Wasco $70.86, Washington $70.86, Wheeler $70.86Each column is a group of counties with about the same main rate; its height is how many. 0 counties pay more than Multnomah, 19 the same, 16 less.

Wage and fringe, nearby

  1. Multnomah County groupbase $47.01$70.86
  2. Clackamas Countybase $47.01$70.86
  3. Washington Countybase $47.01$70.86
  4. Marion Countybase $40.88$61.37

Which county is in which roofer group

Every Oregon county with a roofer rate. Counties BOLI treats alike share one page; the rest have their own.

CountiesMain classificationBase + fringeBase
Multnomah County group, 20 localities: Baker, Clackamas, Clatsop, Columbia, Crook, Deschutes, Gilliam, Grant, Hood River, Jefferson, Morrow, Multnomah, Sherman, Tillamook, Umatilla, Union, Wallowa, Wasco, Washington, WheelerROOFER$70.86 $47.01 
Lane County group, 16 localities: Benton, Coos, Curry, Douglas, Harney, Jackson, Josephine, Klamath, Lake, Lane, Lincoln, Linn, Malheur, Marion, Polk, YamhillROOFER$61.37 $40.88 

2 groups of counties with identical BOLI rates, and 0 counties with rates of their own.

Oregon roofer prevailing wage by county, with a map

More from BOLI on this rate

Every trade's rates, county by county: Baker · Clackamas · Clatsop · Columbia · Crook · Deschutes · Gilliam · Grant · Hood River · Jefferson · Morrow · Multnomah · Sherman · Tillamook · Umatilla · Union · Wallowa · Wasco · Washington · Wheeler

Are you being paid this rate?

Add your base wage to what your employer pays into fringe plans for you, and compare it with the total. Contractors post the rates on site, and an underpaid worker can recover the unpaid wages plus an equal amount (ORS 279C.840, 279C.855). BOLI: (971) 245-3844.

Source

Bureau of Labor and Industries (BOLI), BOLI book of September 3, 2026 with the October 5, 2026 amendment. For the row this page leads with:

We read every row of BOLI's September 3, 2026 book and October 5, 2026 amendment and check every number with a second, separate reader. BOLI prints no total; ours is base plus fringe. How we check · Download every Oregon rate as CSV · Report an error