Skip to content

Home / Iowa / Millwright

Iowa · Millwright

Iowa millwright prevailing wage, county by county

A millwright's Davis-Bacon prevailing wage in Iowa runs from $63.98 an hour in Wapello County to $69.20 in Muscatine County. The median county is $63.98.

Millwright rate in each Iowa 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.

27 counties
CountyBase wageFringe benefitsTotal rateEffectiveSource
$35.93 $28.05 $63.98 Jan 1, 2025IA20260032 Mod 1
Benton CountyMILLWRIGHT · Benton County group
$36.70 $28.95 $65.65 Jun 1, 2025IA20260078 Mod 1
Cedar CountyMILLWRIGHT
$35.93 $28.05 $63.98 Jan 1, 2025IA20260036 Mod 1
Clinton CountyMILLWRIGHT
$35.93 $28.05 $63.98 Jan 1, 2025IA20260038 Mod 1
Davis CountyMILLWRIGHT
$35.93 $28.05 $63.98 Jan 1, 2025IA20260040 Mod 1
$35.93 $28.05 $63.98 Jan 1, 2025IA20260041 Mod 1
Dubuque CountyMILLWRIGHT
$36.70 $28.95 $65.65 Jun 1, 2025IA20260065 Mod 1
Henry CountyMILLWRIGHT · Mahaska County group
$35.93 $28.05 $63.98 Jan 1, 2025IA20260061 Mod 1
Iowa CountyMILLWRIGHT
$35.93 $28.05 $63.98 Jan 1, 2025IA20260045 Mod 1
Jackson CountyMILLWRIGHT · Mahaska County group
$35.93 $28.05 $63.98 Jan 1, 2025IA20260061 Mod 1
Jasper CountyMILLWRIGHT
$35.93 $28.05 $63.98 Jan 1, 2025IA20260046 Mod 1
Jefferson CountyMILLWRIGHT · Mahaska County group
$35.93 $28.05 $63.98 Jan 1, 2025IA20260061 Mod 1
Jones CountyMILLWRIGHT · Benton County group
$36.70 $28.95 $65.65 Jun 1, 2025IA20260078 Mod 1
Keokuk CountyMILLWRIGHT · Mahaska County group
$35.93 $28.05 $63.98 Jan 1, 2025IA20260061 Mod 1
Lee CountyMILLWRIGHT
$35.93 $28.05 $63.98 Jan 1, 2025IA20260047 Mod 1
Linn CountyMILLWRIGHT
$36.70 $28.95 $65.65 Jun 1, 2025IA20260069 Mod 1
Louisa CountyMILLWRIGHT · Mahaska County group
$35.93 $28.05 $63.98 Jan 1, 2025IA20260061 Mod 1
Mahaska CountyMILLWRIGHT · Mahaska County group
$35.93 $28.05 $63.98 Jan 1, 2025IA20260061 Mod 1
Marion CountyMILLWRIGHT
$35.93 $28.05 $63.98 Jan 1, 2025IA20260048 Mod 1
Marshall CountyMILLWRIGHT
$35.93 $28.05 $63.98 Jan 1, 2025IA20260049 Mod 1
Monroe CountyMILLWRIGHT · Mahaska County group
$35.93 $28.05 $63.98 Jan 1, 2025IA20260061 Mod 1
$39.31 $29.89 $69.20 Jun 1, 2025IA20260050 Mod 1
$35.93 $28.05 $63.98 Jan 1, 2025IA20260052 Mod 1
Scott CountyMILLWRIGHT
$39.31 $29.89 $69.20 Jun 1, 2025IA20260001 Mod 2
Tama CountyMILLWRIGHT · Mahaska County group
$35.93 $28.05 $63.98 Jan 1, 2025IA20260061 Mod 1
Van Buren CountyMILLWRIGHT · Mahaska County group
$35.93 $28.05 $63.98 Jan 1, 2025IA20260061 Mod 1
Wapello CountyMILLWRIGHT
$35.93 $28.05 $63.98 Jan 1, 2025IA20260055 Mod 1

Main millwright classification in each county (Millwright), 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.

Black Hawk County: no rate for this tradeHancock County: no rate for this tradeWapello County millwright: $63.98 per hourCedar County millwright: $63.98 per hourHoward County: no rate for this tradeWarren County: no rate for this tradeWayne County: no rate for this tradeMarshall County millwright: $63.98 per hourFranklin County: no rate for this tradeDelaware County: no rate for this tradeBuchanan County: no rate for this tradeWebster County: no rate for this tradeBoone County: no rate for this tradeRinggold County: no rate for this tradeShelby County: no rate for this tradeUnion County: no rate for this tradeAdams County: no rate for this tradeMahaska County millwright: $63.98 per hourAdair County: no rate for this tradeHamilton County: no rate for this tradeHardin County: no rate for this tradeIda County: no rate for this tradeMarion County millwright: $63.98 per hourPoweshiek County millwright: $63.98 per hourPolk County: no rate for this tradeMadison County: no rate for this tradeVan Buren County millwright: $63.98 per hourHenry County millwright: $63.98 per hourCerro Gordo County: no rate for this tradeWright County: no rate for this tradeJones County millwright: $65.65 per hourCarroll County: no rate for this tradeGreene County: no rate for this tradeEmmet County: no rate for this tradeMitchell County: no rate for this tradeMontgomery County: no rate for this tradeBremer County: no rate for this tradeWashington County: no rate for this tradeO'Brien County: no rate for this tradePocahontas County: no rate for this tradeDavis County millwright: $63.98 per hourCrawford County: no rate for this tradeGrundy County: no rate for this tradeAudubon County: no rate for this tradeLinn County millwright: $65.65 per hourKeokuk County millwright: $63.98 per hourSac County: no rate for this tradeWoodbury County: no rate for this tradePottawattamie County: no rate for this tradeMuscatine County millwright: $69.20 per hourMills County: no rate for this tradeOsceola County: no rate for this tradeFayette County: no rate for this tradeJasper County millwright: $63.98 per hourDes Moines County millwright: $63.98 per hourStory County: no rate for this tradePlymouth County: no rate for this tradeAppanoose County millwright: $63.98 per hourDubuque County millwright: $65.65 per hourFremont County: no rate for this tradeDecatur County: no rate for this tradeWinneshiek County: no rate for this tradeClay County: no rate for this tradeJohnson County: no rate for this tradeLucas County: no rate for this tradeMonroe County millwright: $63.98 per hourIowa County millwright: $63.98 per hourBenton County millwright: $65.65 per hourKossuth County: no rate for this tradeScott County millwright: $69.20 per hourHarrison County: no rate for this tradeLouisa County millwright: $63.98 per hourPage County: no rate for this tradeClayton County: no rate for this tradeHumboldt County: no rate for this tradeJefferson County millwright: $63.98 per hourSioux County: no rate for this tradeDallas County: no rate for this tradeCass County: no rate for this tradeClarke County: no rate for this tradeMonona County: no rate for this tradeCalhoun County: no rate for this tradeJackson County millwright: $63.98 per hourChickasaw County: no rate for this tradeGuthrie County: no rate for this tradeWinnebago County: no rate for this tradeDickinson County: no rate for this tradeLee County millwright: $63.98 per hourTaylor County: no rate for this tradeButler County: no rate for this tradeFloyd County: no rate for this tradeWorth County: no rate for this tradeCherokee County: no rate for this tradePalo Alto County: no rate for this tradeTama County millwright: $63.98 per hourBuena Vista County: no rate for this tradeLyon County: no rate for this tradeAllamakee County: no rate for this tradeClinton County millwright: $63.98 per hour
$63$63$63$63$65$69Millwright, main rate, base + fringe per hour. Each shade holds about a fifth of the counties.

How much does a millwright make on prevailing wage in Iowa?

$63.98 to $69.20 an hour depending on the county; the median county pays $63.98. 2 groups of counties with identical rates and 16 with rates of their own, highest main rate first.

  1. Muscatine County1 county$69.20
  2. Scott County1 county$69.20
  3. Benton County group2 counties$65.65
  4. Dubuque County1 county$65.65
  5. Linn County1 county$65.65
  6. Mahaska County group9 counties$63.98
  7. Appanoose County1 county$63.98
  8. Cedar County1 county$63.98
  9. Clinton County1 county$63.98
  10. Davis County1 county$63.98
  11. Des Moines County1 county$63.98
  12. Iowa County1 county$63.98
  13. Jasper County1 county$63.98
  14. Lee County1 county$63.98
  15. Marion County1 county$63.98
  16. Marshall County1 county$63.98
  17. Poweshiek County1 county$63.98
  18. Wapello County1 county$63.98
Which counties share a rate
CountiesMain classificationBase wageTotal rate
Muscatine CountyMILLWRIGHT$39.31 $69.20 
Scott CountyMILLWRIGHT$39.31 $69.20 
Benton County group, 2 localities: Benton, JonesMILLWRIGHT$36.70 $65.65 
Dubuque CountyMILLWRIGHT$36.70 $65.65 
Linn CountyMILLWRIGHT$36.70 $65.65 
Mahaska County group, 9 localities: Henry, Jackson, Jefferson, Keokuk, Louisa, Mahaska, Monroe, Tama, Van BurenMILLWRIGHT$35.93 $63.98 
Appanoose CountyMILLWRIGHT$35.93 $63.98 
Cedar CountyMILLWRIGHT$35.93 $63.98 
Clinton CountyMILLWRIGHT$35.93 $63.98 
Davis CountyMILLWRIGHT$35.93 $63.98 
Des Moines CountyMILLWRIGHT$35.93 $63.98 
Iowa CountyMILLWRIGHT$35.93 $63.98 
Jasper CountyMILLWRIGHT$35.93 $63.98 
Lee CountyMILLWRIGHT$35.93 $63.98 
Marion CountyMILLWRIGHT$35.93 $63.98 
Marshall CountyMILLWRIGHT$35.93 $63.98 
Poweshiek CountyMILLWRIGHT$35.93 $63.98 
Wapello CountyMILLWRIGHT$35.93 $63.98 

2 groups of counties with identical DOL rates, and 16 counties with rates of their own.

Questions about Iowa millwright pay

What is the millwright prevailing wage in Linn County?

$65.65 an hour: a $36.70 base wage plus $28.95 in fringe benefits, under wage determination IA20260069, modification 1. Overtime and every millwright classification in Linn County.

Does millwright prevailing wage include fringe benefits?

Yes. In Linn County the $65.65 total is a $36.70 base wage plus $28.95 in fringe benefits, about 44% of the total. The employer owes the full amount for every hour worked.

Does millwright prevailing wage pay overtime in Iowa?

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 millwrights 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 millwright rate?

DOL often publishes the same millwright rates for several counties. Across Iowa, the 27 counties with a millwright rate fall into 18 distinct sets of rates, and 2 of those sets are shared by more than one county; the largest covers 9 counties (the Mahaska County group).