Skip to content

Home / Illinois / Millwright

Illinois · Millwright

Illinois millwright prevailing wage, county by county

A millwright's prevailing wage on Illinois public works runs from $71.48 an hour in Williamson County to $108.33 in Will County, base wage plus fringe benefits. The median county is $75.44.

Main millwright classification in each county (Millwright), IDOL posting for work on or after October 19, 2026. IDOL prints no total; each figure is base wage plus fringes. Checked October 24, 2026.

Ford County millwright: $76.22 per hourSaline County millwright: $71.48 per hourHamilton County millwright: $71.48 per hourWinnebago County millwright: $87.69 per hourDeKalb County millwright: $87.89 per hourMarshall County millwright: $87.89 per hourPiatt County millwright: $75.44 per hourRichland County millwright: $71.48 per hourLogan County millwright: $76.22 per hourFayette County millwright: $71.48 per hourEffingham County millwright: $75.44 per hourKendall County millwright: $105.34 per hourKnox County millwright: $76.15 per hourLaSalle County millwright: $87.89 per hourTazewell County millwright: $76.15 per hourChristian County millwright: $75.44 per hourScott County millwright: $75.44 per hourGrundy County millwright: $105.34 per hourJefferson County millwright: $71.48 per hourPutnam County millwright: $87.89 per hourMarion County millwright: $71.48 per hourHenry County millwright: $71.76 per hour (split by region)Macoupin County millwright: $75.44 per hourDe Witt County millwright: $76.22 per hourMcDonough County millwright: $76.22 per hourWayne County millwright: $71.48 per hourSt. Clair County millwright: $72.02 per hourJasper County millwright: $75.44 per hourCumberland County millwright: $75.44 per hourBond County millwright: $72.02 per hourEdgar County millwright: $75.44 per hourOgle County millwright: $87.69 per hourJo Daviess County millwright: $87.69 per hourFulton County millwright: $76.15 per hourBureau County millwright: $87.89 per hourStephenson County millwright: $87.69 per hourPike County millwright: $75.44 per hourMason County millwright: $76.15 per hourLawrence County millwright: $71.48 per hourMcHenry County millwright: $105.34 per hourKane County millwright: $105.34 per hourDouglas County millwright: $75.44 per hourJersey County millwright: $72.02 per hourCass County millwright: $75.44 per hourMassac County millwright: $71.48 per hourMorgan County millwright: $75.44 per hourMercer County millwright: $71.76 per hourSchuyler County millwright: $75.44 per hourWabash County millwright: $71.48 per hourFranklin County millwright: $71.48 per hourGallatin County millwright: $71.48 per hourGreene County millwright: $75.44 per hourEdwards County millwright: $71.48 per hourWarren County millwright: $76.22 per hourBrown County millwright: $75.44 per hourMontgomery County millwright: $75.44 per hourMadison County millwright: $72.02 per hourUnion County millwright: $71.48 per hourPope County millwright: $71.48 per hourClark County millwright: $75.44 per hourLee County millwright: $87.89 per hourShelby County millwright: $75.44 per hourCook County millwright: $105.33 per hourKankakee County millwright: $96.52 per hourPulaski County millwright: $71.48 per hourClay County millwright: $71.48 per hourVermilion County millwright: $75.44 per hourMenard County millwright: $75.44 per hourMonroe County millwright: $72.02 per hourRock Island County millwright: $87.89 per hour (split by region)Williamson County millwright: $71.48 per hourWoodford County millwright: $76.15 per hourHardin County millwright: $71.48 per hourAdams County millwright: $75.44 per hourIroquois County millwright: $96.52 per hourLivingston County millwright: $76.22 per hourHenderson County millwright: $71.76 per hourBoone County millwright: $87.69 per hourAlexander County millwright: $71.48 per hourCarroll County millwright: $71.76 per hourWill County millwright: $108.33 per hourStark County millwright: $87.89 per hourRandolph County millwright: $72.02 per hourLake County millwright: $105.33 per hourMacon County millwright: $75.44 per hourWashington County millwright: $72.02 per hourCrawford County millwright: $75.44 per hourCalhoun County millwright: $72.02 per hourMcLean County millwright: $76.22 per hourChampaign County millwright: $75.44 per hourClinton County millwright: $72.02 per hourHancock County millwright: $76.22 per hourWhiteside County millwright: $87.89 per hourWhite County millwright: $71.48 per hourSangamon County millwright: $75.44 per hourMoultrie County millwright: $75.44 per hourJohnson County millwright: $71.48 per hourPeoria County millwright: $76.15 per hourJackson County millwright: $71.48 per hourColes County millwright: $75.44 per hourPerry County millwright: $71.48 per hourDuPage County millwright: $105.33 per hour
$71$71$75$75$87$108Millwright, main rate, base + fringes per hour. Each shade holds about a fifth of the counties. Hatched counties are split by region.

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

15 groups of counties with identical rates and 7 counties with rates of their own, highest main rate first, each split into wage and fringe benefits on one scale. The table below lists which counties are in each group.

  1. Will County1 county$108.33
  2. Kane County group3 counties$105.34
  3. Grundy County1 county$105.34
  4. Cook County group3 counties$105.33
  5. Kankakee County group2 counties$96.52
  6. Bureau County group4 counties$87.89
  7. LaSalle County group4 counties$87.89
  8. Rock Island County1 county$87.89
  9. Winnebago County group5 counties$87.69
  10. McLean County group6 counties$76.22
  11. Hancock County group2 counties$76.22
  12. Peoria County group5 counties$76.15
  13. Mason County1 county$76.15
  14. Champaign County group24 counties$75.44
  15. Effingham County group3 counties$75.44
  16. Madison County group9 counties$72.02
  17. Mercer County group2 counties$71.76
  18. Carroll County1 county$71.76
  19. Henry County1 county$71.76
  20. Franklin County group13 counties$71.48
  21. Marion County group10 counties$71.48
  22. Wayne County1 county$71.48

Which counties pay which rate

CountiesMain classificationBase + fringesBase
Will CountyMillwright$108.33 $58.51 
Kane County group, 3 counties: Kane, Kendall, McHenryMillwright$105.34 $58.51 
Grundy CountyMillwright$105.34 $58.51 
Cook County group, 3 counties: Cook, DuPage, LakeMillwright$105.33 $58.51 
Kankakee County group, 2 counties: Iroquois, KankakeeMillwright$96.52 $48.76 
Bureau County group, 4 counties: Bureau, DeKalb, Lee, WhitesideMillwright$87.89 $53.28 
LaSalle County group, 4 counties: LaSalle, Marshall, Putnam, StarkMillwright$87.89 $53.28 
Rock Island County*Millwright$87.89 $53.28 
Winnebago County group, 5 counties: Boone, Jo Daviess, Ogle, Stephenson, WinnebagoMillwright$87.69 $54.00 
McLean County group, 6 counties: De Witt, Ford, Livingston, McDonough, McLean, WarrenMillwright$76.22 $40.50 
Hancock County group, 2 counties: Hancock, LoganMillwright$76.22 $40.50 
Peoria County group, 5 counties: Fulton, Knox, Peoria, Tazewell, WoodfordMillwright$76.15 $40.50 
Mason CountyMillwright$76.15 $40.50 
Champaign County group, 24 counties: Adams, Brown, Cass, Champaign, Christian, Clark, Coles, Cumberland, Douglas, Edgar, Greene, Macon, Macoupin, Menard, Montgomery, Morgan, Moultrie, Piatt, Pike, Sangamon, Schuyler, Scott, Shelby, VermilionMillwright$75.44 $40.50 
Effingham County group, 3 counties: Crawford, Effingham, JasperMillwright$75.44 $40.50 
Madison County group, 9 counties: Bond, Calhoun, Clinton, Jersey, Madison, Monroe, Randolph, St. Clair, WashingtonMillwright$72.02 $47.37 
Mercer County group, 2 counties: Henderson, MercerMillwright$71.76 $40.92 
Carroll CountyMillwright$71.76 $40.92 
Henry County*Millwright$71.76 $40.92 
Franklin County group, 13 counties: Alexander, Franklin, Gallatin, Hardin, Jackson, Johnson, Massac, Perry, Pope, Pulaski, Saline, Union, WilliamsonMillwright$71.48 $46.83 
Marion County group, 10 counties: Clay, Edwards, Fayette, Hamilton, Jefferson, Lawrence, Marion, Richland, Wabash, WhiteMillwright$71.48 $46.83 
Wayne CountyMillwright$71.48 $46.83 

15 groups of counties with identical IDOL rates, and 7 counties with rates of their own. * Rate set by region inside the county; its page lists each region's rate.

These are journeyworker rates. IDOL's county schedules list journeyworker and foreman rates only; apprentice pay follows the registered apprenticeship program's standards.

Questions about Illinois millwright pay

What is the millwright prevailing wage in Cook County?

$105.33 an hour: a $58.51 base wage plus $46.82 in fringe benefits, under IDOL's county schedule. Overtime and every millwright classification in Cook County.

Does millwright prevailing wage include fringe benefits?

Yes. In Cook County the $105.33 total is a $58.51 base wage plus $46.82 in fringe benefits, about 44% of the total. The employer owes the full amount for every hour worked.

Do apprentice millwrights get this rate?

IDOL's county schedules list journeyworker and foreman rates only. Apprentice pay follows the registered apprenticeship program's standards.

Why do some counties have the same millwright rate?

IDOL often publishes the same millwright rates for several counties. Across Illinois, the 102 counties with a millwright rate fall into 22 distinct sets of rates, and 15 of those sets are shared by more than one county; the largest covers 24 counties (the Champaign County group).

Which county pays millwrights the most in Illinois?

Will County, at $108.33 an hour for the main classification. The lowest is Williamson County at $71.48, and the median county is $75.44.