Skip to content

Home / New Hampshire / Roofer

New Hampshire · Roofer

New Hampshire roofer prevailing wage, county by county

A roofer's Davis-Bacon prevailing wage in New Hampshire runs from $18.87 an hour in Sullivan County to $20.80 in Hillsborough County. The median county is $18.87.

Roofer rate in each New Hampshire county, A to Z

Which kind of construction is the job?

The kind of construction decides the rate. Residential covers homes and apartments up to four stories.

10 counties
CountyBase wageFringe benefitsTotal rateEffectiveSource
$18.87 $0.00 $18.87 May 18, 2026NH20260015 Mod 1
$18.87 $0.00 $18.87 May 18, 2026NH20260016 Mod 1
Cheshire CountyROOFER · Cheshire County group
$18.87 $0.00 $18.87 May 18, 2026NH20260020 Mod 1
$18.87 $0.00 $18.87 May 18, 2026NH20260017 Mod 1
$18.87 $0.00 $18.87 May 18, 2026NH20260018 Mod 1
$17.55 $3.25 $20.80 May 18, 2026NH20260021 Mod 1
$11.72 $0.00 $11.72 May 18, 2026NH20260002 Mod 1
$18.87 $0.00 $18.87 May 18, 2026NH20260019 Mod 1
$19.22 $0.00 $19.22 May 18, 2026NH20260022 Mod 1
$11.72 $0.00 $11.72 May 18, 2026NH20260002 Mod 1
$19.55 $0.00 $19.55 May 18, 2026NH20260023 Mod 1
$11.72 $0.00 $11.72 May 18, 2026NH20260002 Mod 1
Sullivan CountyROOFER · Cheshire County group
$18.87 $0.00 $18.87 May 18, 2026NH20260020 Mod 1

Main roofer classification in each county (Roofer), Davis-Bacon wage determinations on SAM.gov, as of October 25, 2026. A contract keeps the wage determination in its bid documents. Modifications published before bid opening apply to it, though one published less than 10 days before can be left out if the agency finds there isn't time to tell bidders (29 CFR 1.6(c)). Checked October 25, 2026.

How much does a roofer make on prevailing wage in New Hampshire?

$18.87 to $20.80 an hour depending on the county; the median county pays $18.87. 1 group of counties with identical rates and 8 with rates of their own, highest main rate first.

  1. Hillsborough County1 county$20.80
  2. Strafford County1 county$19.55
  3. Rockingham County1 county$19.22
  4. Cheshire County group2 counties$18.87
  5. Belknap County1 county$18.87
  6. Carroll County1 county$18.87
  7. Coos County1 county$18.87
  8. Grafton County1 county$18.87
  9. Merrimack County1 county$18.87
Which counties share a rate
CountiesMain classificationBase wageTotal rate
Hillsborough CountyROOFER$17.55 $20.80 
Strafford CountyROOFER$19.55 $19.55 
Rockingham CountyROOFER$19.22 $19.22 
Cheshire County group, 2 localities: Cheshire, SullivanROOFER$18.87 $18.87 
Belknap CountyROOFER$18.87 $18.87 
Carroll CountyROOFER$18.87 $18.87 
Coos CountyROOFER$18.87 $18.87 
Grafton CountyROOFER$18.87 $18.87 
Merrimack CountyROOFER$18.87 $18.87 

1 group of counties with identical DOL rates, and 8 counties with rates of their own.

Questions about New Hampshire roofer pay

What is the roofer prevailing wage in Hillsborough County?

$20.80 an hour: a $17.55 base wage plus $3.25 in fringe benefits, under wage determination NH20260021, modification 1. Overtime and every roofer classification in Hillsborough County.

Does roofer prevailing wage include fringe benefits?

Yes. In Hillsborough County the $20.80 total is a $17.55 base wage plus $3.25 in fringe benefits, about 16% of the total. The employer owes the full amount for every hour worked.

Does roofer prevailing wage pay overtime in New Hampshire?

Davis-Bacon rates are straight time. On contracts over $100,000, the Contract Work Hours and Safety Standards Act requires 1½ times the basic rate for hours over 40 in a workweek (40 U.S.C. 3702). The fringe is owed for every hour at its straight-time amount.

Do apprentice roofers get this rate?

Davis-Bacon determinations list journeyworker rates. Apprentices in a program registered with DOL or a recognized state agency can be paid the program's percentage of the rate, within its ratio; anyone else gets the full rate (29 CFR 5.5(a)(4)).

Why do some counties have the same roofer rate?

DOL often publishes the same roofer rates for several counties. Across New Hampshire, the 10 counties with a roofer rate fall into 9 distinct sets of rates, and 1 of those sets are shared by more than one county; the largest covers 2 counties (the Cheshire County group).