Prevailing Wage for a Roofer in Dakota County, Minnesota (2026)

The federal Davis‑Bacon prevailing wage for a Roofer (Building construction) in Dakota County is $45.70 base + $24.84 fringe = $70.54 total per hour. Minnesota is a prevailing‑wage‑law state, so the higher of federal or state (MN DOLI) governs — here the state (MN DOLI) rate applies.

Rate table by construction type

Construction typeSourceBaseFringeTotal
BuildingFederal · MN20260045$45.70$24.84$70.54
State · MN DOLI$48.32$25.54$73.86 ⚑
ResidentialFederal · MN20260020$48.32$25.54$73.86
State · MN DOLI$48.32$25.54$73.86 ⚑
Green marks the governing (higher-of) rate. Each construction type is its own wage determination — the WD# is shown per row. Scroll the table sideways on mobile.

Which rate applies?

Federally funded work → the federal Davis-Bacon rate applies.
State/local-funded work → Minnesota's prevailing-wage law applies.
Covered by both → pay the higher of the two. See federal vs state.
Source & freshness
WD number
MN20260045
Modification
#1
Effective
May 18, 2026
Last verified
Jul 14, 2026

Worked certified-payroll line

A Roofer on this determination working 40 straight hours owes $1,828.00 in base wages plus $993.60 in fringe = $2,821.60 gross for the week (Building). Overtime pays 1.5× the base only; fringe stays flat per hour. Run your own numbers in the calculator.

Nearby & related

Verify the current wage determination on SAM.gov or with the DOL Wage and Hour Division before bidding or paying. This is a readable presentation of the official determination, not legal or tax advice.
Last verified: Jul 14, 2026 · Reviewed by: the Davis-Bacon Wage editorial team