Skip to content

Home / Wisconsin / Millwright

Wisconsin · Millwright

Wisconsin millwright prevailing wage, county by county

A millwright's Davis-Bacon prevailing wage in Wisconsin runs from $70.85 an hour in Winnebago County to $76.97 in Kenosha County. The median county is $70.85.

Main millwright 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.

Marinette County millwright: $70.85 per hourWaushara County millwright: $70.85 per hourSawyer County millwright: $70.85 per hourWaupaca County millwright: $70.85 per hourManitowoc County millwright: $70.85 per hourLincoln County millwright: $70.85 per hourTaylor County millwright: $70.85 per hourWaukesha County millwright: $76.97 per hourMarathon County millwright: $70.85 per hourClark County millwright: $70.85 per hourPortage County millwright: $70.85 per hourWood County: no rate for this tradeMenominee County millwright: $70.85 per hourGreen Lake County millwright: $70.85 per hourRichland County millwright: $70.85 per hourRock County millwright: $70.85 per hourKenosha County millwright: $76.97 per hourMarquette County millwright: $70.85 per hourPrice County millwright: $70.85 per hourLanglade County millwright: $70.85 per hourChippewa County millwright: $70.85 per hourBayfield County millwright: $71.41 per hourVernon County millwright: $70.85 per hourFlorence County millwright: $70.85 per hourOzaukee County millwright: $76.97 per hourDodge County millwright: $70.85 per hourPierce County millwright: $70.85 per hourPolk County millwright: $70.85 per hourSt. Croix County: no rate for this tradeColumbia County millwright: $70.85 per hourWashburn County millwright: $70.85 per hourPepin County millwright: $70.85 per hourCalumet County millwright: $70.85 per hourOutagamie County millwright: $70.85 per hourBuffalo County millwright: $70.85 per hourBarron County millwright: $70.85 per hourKewaunee County millwright: $70.85 per hourIron County millwright: $70.85 per hourCrawford County millwright: $70.85 per hourBurnett County millwright: $70.85 per hourDane County millwright: $70.85 per hourDouglas County: no rate for this tradeGrant County millwright: $70.85 per hourRacine County millwright: $76.97 per hourLa Crosse County millwright: $70.85 per hourEau Claire County millwright: $70.85 per hourMilwaukee County millwright: $76.97 per hourJackson County millwright: $70.85 per hourDoor County millwright: $70.85 per hourOconto County millwright: $70.85 per hourLafayette County millwright: $70.85 per hourGreen County millwright: $70.85 per hourVilas County millwright: $70.85 per hourShawano County millwright: $70.85 per hourDunn County millwright: $70.85 per hourTrempealeau County millwright: $70.85 per hourFond du Lac County millwright: $70.85 per hourAshland County millwright: $70.85 per hourWashington County millwright: $76.97 per hourWalworth County millwright: $70.85 per hourAdams County millwright: $70.85 per hourRusk County millwright: $70.85 per hourSauk County millwright: $70.85 per hourJefferson County millwright: $70.85 per hourOneida County millwright: $70.85 per hourMonroe County millwright: $70.85 per hourForest County millwright: $70.85 per hourJuneau County millwright: $70.85 per hourWinnebago County millwright: $70.85 per hourBrown County millwright: $70.85 per hourIowa County millwright: $70.85 per hourSheboygan County millwright: $70.85 per hour
$70$70$70$70$70$76Millwright, 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 Wisconsin?

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

  1. Milwaukee County group4 counties$76.97
  2. Kenosha County1 county$76.97
  3. Racine County1 county$76.97
  4. Bayfield County1 county$71.41
  5. Fond du Lac County group38 counties$70.85
  6. Walworth County group12 counties$70.85
  7. Eau Claire County group2 counties$70.85
  8. Outagamie County group2 counties$70.85
  9. Winnebago County group2 counties$70.85
  10. Brown County1 county$70.85
  11. Dane County1 county$70.85
  12. La Crosse County1 county$70.85
  13. Marathon County1 county$70.85
  14. Pierce County1 county$70.85
  15. Rock County1 county$70.85

Which counties pay which rate

CountiesMain classificationBase + fringeBase
Milwaukee County group, 4 localities: Milwaukee, Ozaukee, Washington, WaukeshaMILLWRIGHT$76.97 $44.03 
Kenosha CountyMILLWRIGHT$76.97 $44.03 
Racine CountyMILLWRIGHT$76.97 $44.03 
Bayfield CountyMILLWRIGHT (BAYFIELD COUNTY (WESTERN 1/3))$71.41 $41.90 
Fond du Lac County group, 38 localities: Adams, Ashland, Barron, Buffalo, Burnett, Clark, Columbia, Crawford, Dodge, Door, Dunn, Florence, Fond du Lac, Forest, Grant, Green, Green Lake, Iowa, Iron, Jackson, Jefferson, Juneau, Kewaunee, Lafayette, Langlade, Lincoln, Manitowoc, Marinette, Marquette, Menominee, Monroe, Oconto, Oneida, Pepin, Polk, Portage, Price, RichlandMILLWRIGHT (ADAMS, ASHLAND, BARRON, BAYFIELD (EASTERN 2/3), BUFFALO, BURNETT, CLARK, COLUMBIA, CRAWFORD, DODGE, DOOR, DUNN, FLORENCE, FOND DU LAC, FOREST, GRANT, GREEN, GREEN LAKE, IOWA, IRON, JACKSON, JEFFERSON, JUNEAU, KEWAUNEE, LAFAYETTE, LANGLADE, LINCOLN, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, MONROE, OCONTO, ONEIDA, PEPIN, POLK (E. OF HWY. 35, 48 & 65), PORTAGE, PRICE, RICHLAND, RUSK, SAUK, SAWYER, SHAWANO, TAYLOR, TREMPEALEAU, VERNON, VILAS, WALWORTH, WASHBURN, WAUPACA, WAUSHARA$70.85 $42.00 
Walworth County group, 12 localities: Rusk, Sauk, Sawyer, Shawano, Taylor, Trempealeau, Vernon, Vilas, Walworth, Washburn, Waupaca, WausharaMILLWRIGHT (ADAMS, ASHLAND, BARRON, BAYFIELD (EASTERN 2/3), BUFFALO, BURNETT, CLARK, COLUMBIA, CRAWFORD, DODGE, DOOR, DUNN, FLORENCE, FOND DU LAC, FOREST, GRANT, GREEN, GREEN LAKE, IOWA, IRON, JACKSON, JEFFERSON, JUNEAU, KEWAUNEE, LAFAYETTE, LANGLADE, LINCOLN, MANITOWOC, MARINETTE, MARQUETTE, MENOMINEE, MONROE, OCONTO, ONEIDA, PEPIN, POLK (E. OF HWY. 35, 48 & 65), PORTAGE, PRICE, RICHLAND, RUSK, SAUK, SAWYER, SHAWANO, TAYLOR, TREMPEALEAU, VERNON, VILAS, WALWORTH, WASHBURN, WAUPACA, WAUSHARA$70.85 $42.00 
Eau Claire County group, 2 localities: Chippewa, Eau ClaireMILLWRIGHT$70.85 $42.00 
Outagamie County group, 2 localities: Calumet, OutagamieMILLWRIGHT$70.85 $42.00 
Winnebago County group, 2 localities: Sheboygan, WinnebagoMILLWRIGHT$70.85 $42.00 
Brown CountyMILLWRIGHT$70.85 $42.00 
Dane CountyMILLWRIGHT$70.85 $42.00 
La Crosse CountyMILLWRIGHT$70.85 $42.00 
Marathon CountyMILLWRIGHT$70.85 $42.00 
Pierce CountyMILLWRIGHT (PIERCE (E. OF HWY. 29 & 65), AND ST. CROX (E. OF HWY. 65))$70.85 $42.00 
Rock CountyMILLWRIGHT$70.85 $42.00 

6 groups of counties with identical DOL rates, and 9 counties with rates of their own.

Questions about Wisconsin millwright pay

What is the millwright prevailing wage in Milwaukee County?

$76.97 an hour: a $44.03 base wage plus $32.94 in fringe benefits, under wage determination WI20260001, modification 1. Overtime and every millwright classification in Milwaukee County.

Does millwright prevailing wage include fringe benefits?

Yes. In Milwaukee County the $76.97 total is a $44.03 base wage plus $32.94 in fringe benefits, about 43% of the total. The employer owes the full amount for every hour worked.

Does millwright prevailing wage pay overtime in Wisconsin?

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 Wisconsin, the 69 counties with a millwright rate fall into 15 distinct sets of rates, and 6 of those sets are shared by more than one county; the largest covers 38 counties (the Fond du Lac County group).