Skip to content

Home / North Dakota / Ironworker

North Dakota · Ironworker

North Dakota ironworker prevailing wage, county by county

An ironworker's Davis-Bacon prevailing wage in North Dakota runs from $43.23 an hour in Wells County to $69.06 in Adams County. The median county is $69.06.

Main ironworker classification in each county, 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.

Cass County ironworker: $69.06 per hourDickey County ironworker: $43.23 per hourNelson County ironworker: $43.23 per hourRenville County ironworker: $69.06 per hourGriggs County ironworker: $43.23 per hourSlope County ironworker: $69.06 per hourRichland County ironworker: $43.23 per hourTowner County ironworker: $43.23 per hourRansom County ironworker: $43.23 per hourBillings County ironworker: $69.06 per hourMcHenry County ironworker: $69.06 per hourBottineau County ironworker: $69.06 per hourLogan County ironworker: $43.23 per hourBarnes County ironworker: $43.23 per hourStutsman County ironworker: $43.23 per hourCavalier County ironworker: $43.23 per hourRolette County ironworker: $43.23 per hourHettinger County ironworker: $69.06 per hourSteele County ironworker: $43.23 per hourLaMoure County ironworker: $43.23 per hourOliver County ironworker: $69.06 per hourMorton County ironworker: $69.06 per hourWalsh County ironworker: $43.23 per hourMcLean County ironworker: $69.06 per hourWilliams County ironworker: $69.06 per hourMercer County ironworker: $69.06 per hourSioux County ironworker: $69.06 per hourPembina County ironworker: $43.23 per hourTraill County ironworker: $43.23 per hourRamsey County ironworker: $69.06 per hourGrand Forks County ironworker: $69.06 per hourMountrail County ironworker: $69.06 per hourDivide County ironworker: $69.06 per hourGrant County ironworker: $43.23 per hourSargent County ironworker: $43.23 per hourBowman County ironworker: $69.06 per hourGolden Valley County ironworker: $69.06 per hourMcIntosh County ironworker: $43.23 per hourStark County ironworker: $69.06 per hourWard County ironworker: $69.06 per hourPierce County ironworker: $69.06 per hourSheridan County ironworker: $69.06 per hourMcKenzie County ironworker: $69.06 per hourAdams County ironworker: $69.06 per hourBurke County ironworker: $69.06 per hourKidder County ironworker: $43.23 per hourEddy County ironworker: $43.23 per hourFoster County ironworker: $43.23 per hourBenson County ironworker: $43.23 per hourEmmons County ironworker: $43.23 per hourDunn County ironworker: $69.06 per hourWells County ironworker: $43.23 per hourBurleigh County ironworker: $69.06 per hour
$43$43$43$69$69$69Ironworker, main rate, base + fringe per hour. Each shade holds about a fifth of the counties.

How much does an ironworker make on prevailing wage in North Dakota?

4 groups of counties with identical rates and 23 with rates of their own, highest main rate first. The table below lists which counties are in each group.

  1. Bowman County group5 counties$69.06
  2. McHenry County group4 counties$69.06
  3. Adams County1 county$69.06
  4. Billings County1 county$69.06
  5. Bottineau County1 county$69.06
  6. Burleigh County1 county$69.06
  7. Cass County1 county$69.06
  8. Dunn County1 county$69.06
  9. Grand Forks County1 county$69.06
  10. McKenzie County1 county$69.06
  11. McLean County1 county$69.06
  12. Mercer County1 county$69.06
  13. Morton County1 county$69.06
  14. Mountrail County1 county$69.06
  15. Oliver County1 county$69.06
  16. Ramsey County1 county$69.06
  17. Renville County1 county$69.06
  18. Sioux County1 county$69.06
  19. Stark County1 county$69.06
  20. Ward County1 county$69.06
  21. Williams County1 county$69.06
  22. Walsh County group15 counties$43.23
  23. Richland County group6 counties$43.23
  24. Barnes County1 county$43.23
  25. Pembina County1 county$43.23
  26. Rolette County1 county$43.23
  27. Stutsman County1 county$43.23

Which counties pay which rate

CountiesMain classificationBase + fringeBase
Bowman County group, 5 localities: Bowman, Divide, Golden Valley, Hettinger, SlopeIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
McHenry County group, 4 localities: Burke, McHenry, Pierce, SheridanIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Adams CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Billings CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Bottineau CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Burleigh CountyIRONWORKER, STRUCTURAL$69.06 $35.95 
Cass CountyIRONWORKER, STRUCTURAL$69.06 $35.95 
Dunn CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Grand Forks CountyIRONWORKER, STRUCTURAL$69.06 $35.95 
McKenzie CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
McLean CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Mercer CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Morton CountyIRONWORKER, STRUCTURAL$69.06 $35.95 
Mountrail CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Oliver CountyIRONWORKER, STRUCTURAL$69.06 $35.95 
Ramsey CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Renville CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Sioux CountyIRONWORKER, STRUCTURAL$69.06 $35.95 
Stark CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Ward CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Williams CountyIRONWORKER (REINFORCING AND STRUCTURAL)$69.06 $35.95 
Walsh County group, 15 localities: Benson, Cavalier, Eddy, Foster, Griggs, Kidder, LaMoure, Logan, McIntosh, Nelson, Steele, Towner, Traill, Walsh, WellsIRONWORKER, STRUCTURAL$43.23 $28.02 
Richland County group, 6 localities: Dickey, Emmons, Grant, Ransom, Richland, SargentIRONWORKER, STRUCTURAL$43.23 $28.02 
Barnes CountyIRONWORKER, STRUCTURAL$43.23 $28.02 
Pembina CountyIRONWORKER, STRUCTURAL$43.23 $28.02 
Rolette CountyIRONWORKER, STRUCTURAL$43.23 $28.02 
Stutsman CountyIRONWORKER, STRUCTURAL$43.23 $28.02 

4 groups of counties with identical DOL rates, and 23 counties with rates of their own.

Questions about North Dakota ironworker pay

What is the ironworker prevailing wage in Cass County?

$69.06 an hour: a $35.95 base wage plus $33.11 in fringe benefits, under wage determination ND20260013, modification 2. Overtime and every ironworker classification in Cass County.

Does ironworker prevailing wage include fringe benefits?

Yes. In Cass County the $69.06 total is a $35.95 base wage plus $33.11 in fringe benefits, about 48% of the total. The employer owes the full amount for every hour worked.

Does ironworker prevailing wage pay overtime in North Dakota?

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 ironworkers 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 ironworker rate?

DOL often publishes the same ironworker rates for several counties. Across North Dakota, the 53 counties with an ironworker rate fall into 27 distinct sets of rates, and 4 of those sets are shared by more than one county; the largest covers 15 counties (the Walsh County group).