Skip to content

Home / Missouri / Millwright

Missouri · Millwright

Missouri millwright prevailing wage, county by county

A millwright's prevailing wage on Missouri public works runs from $19.36 an hour in Ripley County to $69.77 in St. Clair County. The median county is $57.49.

Millwright rate in each Missouri county, A to Z

115 counties
CountyBase wageFringe benefitsTotal rateEffectiveSource
Adair CountyMillwright
incl.incl.$56.49 May 29, 2026MO-AWO33-001
Andrew CountyMillwright
incl.incl.$63.69 May 29, 2026MO-AWO33-002
Atchison CountyMillwright
incl.incl.$26.38 May 29, 2026MO-AWO33-003
Audrain CountyMillwright
incl.incl.$57.42 May 29, 2026MO-AWO33-004
Barry CountyMillwright
incl.incl.$53.06 May 29, 2026MO-AWO33-005
Barton CountyMillwright
incl.incl.$25.87 May 29, 2026MO-AWO33-006
Bates CountyMillwright
incl.incl.$25.38 May 29, 2026MO-AWO33-007
Benton CountyMillwright
incl.incl.$22.76 May 29, 2026MO-AWO33-008
incl.incl.$57.54 May 29, 2026MO-AWO33-009
Boone CountyMillwright
incl.incl.$57.56 May 29, 2026MO-AWO33-010
Buchanan CountyMillwright
incl.incl.$64.09 May 29, 2026MO-AWO33-011
Butler CountyMillwright
incl.incl.$57.85 May 29, 2026MO-AWO33-012
Caldwell CountyMillwright
incl.incl.$63.88 May 29, 2026MO-AWO33-013
Callaway CountyMillwright
incl.incl.$56.37 May 29, 2026MO-AWO33-014
Camden CountyMillwright
incl.incl.$58.59 May 29, 2026MO-AWO33-015
incl.incl.$57.73 May 29, 2026MO-AWO33-016
Carroll CountyMillwright
incl.incl.$25.97 May 29, 2026MO-AWO33-017
Carter CountyMillwright
incl.incl.$21.34 May 29, 2026MO-AWO33-018
Cass CountyMillwright
incl.incl.$68.90 May 29, 2026MO-AWO33-019
Cedar CountyMillwright
incl.incl.$54.08 May 29, 2026MO-AWO33-020
Chariton CountyMillwright
incl.incl.$25.32 May 29, 2026MO-AWO33-021
incl.incl.$51.71 May 29, 2026MO-AWO33-022
Clark CountyMillwright
incl.incl.$21.35 May 29, 2026MO-AWO33-023
Clay CountyMillwright
incl.incl.$67.74 May 29, 2026MO-AWO33-024
Clinton CountyMillwright
incl.incl.$63.97 May 29, 2026MO-AWO33-025
Cole CountyMillwright
incl.incl.$58.06 May 29, 2026MO-AWO33-026
Cooper CountyMillwright
incl.incl.$55.38 May 29, 2026MO-AWO33-027
Crawford CountyMillwright
incl.incl.$68.68 May 29, 2026MO-AWO33-028
Dade CountyMillwright
incl.incl.$23.47 May 29, 2026MO-AWO33-029
Dallas CountyMillwright
incl.incl.$51.94 May 29, 2026MO-AWO33-030
Daviess CountyMillwright
incl.incl.$24.31 May 29, 2026MO-AWO33-031
DeKalb CountyMillwright
incl.incl.$63.99 May 29, 2026MO-AWO33-032
Dent CountyMillwright
incl.incl.$68.42 May 29, 2026MO-AWO33-033
Douglas CountyMillwright
incl.incl.$53.00 May 29, 2026MO-AWO33-034
Dunklin CountyMillwright
incl.incl.$57.59 May 29, 2026MO-AWO33-035
Franklin CountyMillwright
incl.incl.$69.50 May 29, 2026MO-AWO33-036
incl.incl.$23.55 May 29, 2026MO-AWO33-037
Gentry CountyMillwright
incl.incl.$25.66 May 29, 2026MO-AWO33-038
Greene CountyMillwright
incl.incl.$52.16 May 29, 2026MO-AWO33-039
Grundy CountyMillwright
incl.incl.$63.88 May 29, 2026MO-AWO33-040
Harrison CountyMillwright
incl.incl.$63.88 May 29, 2026MO-AWO33-041
Henry CountyMillwright
incl.incl.$66.49 May 29, 2026MO-AWO33-042
Hickory CountyMillwright
incl.incl.$21.72 May 29, 2026MO-AWO33-043
Holt CountyMillwright
incl.incl.$26.79 May 29, 2026MO-AWO33-044
Howard CountyMillwright
incl.incl.$25.51 May 29, 2026MO-AWO33-045
Howell CountyMillwright
incl.incl.$26.59 May 29, 2026MO-AWO33-046
Iron CountyMillwright
incl.incl.$60.71 May 29, 2026MO-AWO33-047
Jackson CountyMillwright
incl.incl.$68.84 May 29, 2026MO-AWO33-048
Jasper CountyMillwright
incl.incl.$53.12 May 29, 2026MO-AWO33-049
incl.incl.$66.91 May 29, 2026MO-AWO33-050
Johnson CountyMillwright
incl.incl.$67.65 May 29, 2026MO-AWO33-051
Knox CountyMillwright
incl.incl.$24.73 May 29, 2026MO-AWO33-052
Laclede CountyMillwright
incl.incl.$51.26 May 29, 2026MO-AWO33-053
incl.incl.$67.93 May 29, 2026MO-AWO33-054
Lawrence CountyMillwright
incl.incl.$63.21 May 29, 2026MO-AWO33-055
Lewis CountyMillwright
incl.incl.$60.39 May 29, 2026MO-AWO33-056
Lincoln CountyMillwright
incl.incl.$69.33 May 29, 2026MO-AWO33-057
Linn CountyMillwright
incl.incl.$67.80 May 29, 2026MO-AWO33-058
incl.incl.$66.46 May 29, 2026MO-AWO33-059
Macon CountyMillwright
incl.incl.$56.26 May 29, 2026MO-AWO33-061
Madison CountyMillwright
incl.incl.$69.69 May 29, 2026MO-AWO33-062
Maries CountyMillwright
incl.incl.$68.83 May 29, 2026MO-AWO33-063
Marion CountyMillwright
incl.incl.$53.29 May 29, 2026MO-AWO33-064
McDonald CountyMillwright
incl.incl.$26.23 May 29, 2026MO-AWO33-060
Mercer CountyMillwright
incl.incl.$26.56 May 29, 2026MO-AWO33-065
Miller CountyMillwright
incl.incl.$56.26 May 29, 2026MO-AWO33-066
incl.incl.$57.52 May 29, 2026MO-AWO33-067
Moniteau CountyMillwright
incl.incl.$56.26 May 29, 2026MO-AWO33-068
Monroe CountyMillwright
incl.incl.$56.07 May 29, 2026MO-AWO33-069
incl.incl.$66.19 May 29, 2026MO-AWO33-070
Morgan CountyMillwright
incl.incl.$23.24 May 29, 2026MO-AWO33-071
incl.incl.$57.80 May 29, 2026MO-AWO33-072
Newton CountyMillwright
incl.incl.$52.87 May 29, 2026MO-AWO33-073
Nodaway CountyMillwright
incl.incl.$63.48 May 29, 2026MO-AWO33-074
Oregon CountyMillwright
incl.incl.$21.65 May 29, 2026MO-AWO33-075
Osage CountyMillwright
incl.incl.$55.89 May 29, 2026MO-AWO33-076
Ozark CountyMillwright
incl.incl.$19.97 May 29, 2026MO-AWO33-077
Pemiscot CountyMillwright
incl.incl.$56.46 May 29, 2026MO-AWO33-078
Perry CountyMillwright
incl.incl.$61.40 May 29, 2026MO-AWO33-079
Pettis CountyMillwright
incl.incl.$58.27 May 29, 2026MO-AWO33-080
Phelps CountyMillwright
incl.incl.$67.92 May 29, 2026MO-AWO33-081
Pike CountyMillwright
incl.incl.$66.27 May 29, 2026MO-AWO33-082
Platte CountyMillwright
incl.incl.$67.86 May 29, 2026MO-AWO33-083
Polk CountyMillwright
incl.incl.$56.13 May 29, 2026MO-AWO33-084
Pulaski CountyMillwright
incl.incl.$67.35 May 29, 2026MO-AWO33-085
Putnam CountyMillwright
incl.incl.$56.26 May 29, 2026MO-AWO33-086
Ralls CountyMillwright
incl.incl.$60.14 May 29, 2026MO-AWO33-087
Randolph CountyMillwright
incl.incl.$56.28 May 29, 2026MO-AWO33-088
Ray CountyMillwright
incl.incl.$69.00 May 29, 2026MO-AWO33-089
Reynolds CountyMillwright
incl.incl.$28.45 May 29, 2026MO-AWO33-090
Ripley CountyMillwright
incl.incl.$19.36 May 29, 2026MO-AWO33-091
Saline CountyMillwright
incl.incl.$68.64 May 29, 2026MO-AWO33-101
Schuyler CountyMillwright
incl.incl.$24.76 May 29, 2026MO-AWO33-102
Scotland CountyMillwright
incl.incl.$49.91 May 29, 2026MO-AWO33-103
Scott CountyMillwright
incl.incl.$58.56 May 29, 2026MO-AWO33-104
Shannon CountyMillwright
incl.incl.$21.02 May 29, 2026MO-AWO33-105
Shelby CountyMillwright
incl.incl.$68.73 May 29, 2026MO-AWO33-106
incl.incl.$68.72 May 29, 2026MO-AWO33-092
incl.incl.$69.77 May 29, 2026MO-AWO33-093
incl.incl.$60.54 May 29, 2026MO-AWO33-095
St. Louis CityMillwright
incl.incl.$69.16 May 29, 2026MO-AWO33-096
incl.incl.$69.38 May 29, 2026MO-AWO33-100
incl.incl.$59.86 May 29, 2026MO-AWO33-094
Stoddard CountyMillwright
incl.incl.$58.03 May 29, 2026MO-AWO33-107
Stone CountyMillwright
incl.incl.$23.59 May 29, 2026MO-AWO33-108
Sullivan CountyMillwright
incl.incl.$29.47 May 29, 2026MO-AWO33-109
Taney CountyMillwright
incl.incl.$53.39 May 29, 2026MO-AWO33-110
Texas CountyMillwright
incl.incl.$24.72 May 29, 2026MO-AWO33-111
Vernon CountyMillwright
incl.incl.$27.45 May 29, 2026MO-AWO33-112
Warren CountyMillwright
incl.incl.$69.68 May 29, 2026MO-AWO33-113
incl.incl.$63.17 May 29, 2026MO-AWO33-114
Wayne CountyMillwright
incl.incl.$57.49 May 29, 2026MO-AWO33-115
Webster CountyMillwright
incl.incl.$54.23 May 29, 2026MO-AWO33-116
Worth CountyMillwright
incl.incl.$63.99 May 29, 2026MO-AWO33-117
Wright CountyMillwright
incl.incl.$23.61 May 29, 2026MO-AWO33-118

Main millwright classification in each county (Millwright), Annual Wage Order 33 (final May 29, 2026). The rates attached to the call for bids "shall remain in effect for the duration of that particular contract" (RSMo 290.250). Checked October 25, 2026.

St. Clair County millwright: $69.77 per hourMcDonald County millwright: $26.23 per hourWebster County millwright: $54.23 per hourWarren County millwright: $69.68 per hourChristian County millwright: $51.71 per hourCooper County millwright: $55.38 per hourLaclede County millwright: $51.26 per hourLivingston County millwright: $66.46 per hourBarton County millwright: $25.87 per hourNewton County millwright: $52.87 per hourStone County millwright: $23.59 per hourDaviess County millwright: $24.31 per hourScotland County millwright: $49.91 per hourCedar County millwright: $54.08 per hourPettis County millwright: $58.27 per hourBenton County millwright: $22.76 per hourDouglas County millwright: $53.00 per hourDent County millwright: $68.42 per hourShannon County millwright: $21.02 per hourSullivan County millwright: $29.47 per hourClinton County millwright: $63.97 per hourShelby County millwright: $68.73 per hourWashington County millwright: $63.17 per hourAdair County millwright: $56.49 per hourPulaski County millwright: $67.35 per hourIron County millwright: $60.71 per hourCaldwell County millwright: $63.88 per hourPemiscot County millwright: $56.46 per hourMarion County millwright: $53.29 per hourDeKalb County millwright: $63.99 per hourFranklin County millwright: $69.50 per hourJasper County millwright: $53.12 per hourWright County millwright: $23.61 per hourTexas County millwright: $24.72 per hourMadison County millwright: $69.69 per hourMontgomery County millwright: $66.19 per hourPhelps County millwright: $67.92 per hourRay County millwright: $69.00 per hourChariton County millwright: $25.32 per hourMiller County millwright: $56.26 per hourSt. Louis City millwright: $69.16 per hourPike County millwright: $66.27 per hourCallaway County millwright: $56.37 per hourRalls County millwright: $60.14 per hourLafayette County millwright: $67.93 per hourMaries County millwright: $68.83 per hourOsage County millwright: $55.89 per hourMississippi County millwright: $57.52 per hourJackson County millwright: $68.84 per hourCamden County millwright: $58.59 per hourScott County millwright: $58.56 per hourCarroll County millwright: $25.97 per hourAtchison County millwright: $26.38 per hourGentry County millwright: $25.66 per hourBuchanan County millwright: $64.09 per hourAudrain County millwright: $57.42 per hourJohnson County millwright: $67.65 per hourBollinger County millwright: $57.54 per hourCarter County millwright: $21.34 per hourBoone County millwright: $57.56 per hourPerry County millwright: $61.40 per hourLincoln County millwright: $69.33 per hourBates County millwright: $25.38 per hourClay County millwright: $67.74 per hourPutnam County millwright: $56.26 per hourSchuyler County millwright: $24.76 per hourClark County millwright: $21.35 per hourGreene County millwright: $52.16 per hourMoniteau County millwright: $56.26 per hourHarrison County millwright: $63.88 per hourCrawford County millwright: $68.68 per hourHowell County millwright: $26.59 per hourCass County millwright: $68.90 per hourReynolds County millwright: $28.45 per hourWorth County millwright: $63.99 per hourRandolph County millwright: $56.28 per hourNodaway County millwright: $63.48 per hourSt. Louis County millwright: $69.38 per hourDunklin County millwright: $57.59 per hourMonroe County millwright: $56.07 per hourMorgan County millwright: $23.24 per hourNew Madrid County millwright: $57.80 per hourOregon County millwright: $21.65 per hourSte. Genevieve County millwright: $59.86 per hourLewis County millwright: $60.39 per hourStoddard County millwright: $58.03 per hourGrundy County millwright: $63.88 per hourSt. Francois County millwright: $60.54 per hourPlatte County millwright: $67.86 per hourOzark County millwright: $19.97 per hourTaney County millwright: $53.39 per hourWayne County millwright: $57.49 per hourHolt County millwright: $26.79 per hourHenry County millwright: $66.49 per hourHickory County millwright: $21.72 per hourMercer County millwright: $26.56 per hourPolk County millwright: $56.13 per hourKnox County millwright: $24.73 per hourMacon County millwright: $56.26 per hourDade County millwright: $23.47 per hourLinn County millwright: $67.80 per hourLawrence County millwright: $63.21 per hourAndrew County millwright: $63.69 per hourHoward County millwright: $25.51 per hourDallas County millwright: $51.94 per hourCole County millwright: $58.06 per hourBarry County millwright: $53.06 per hourSaline County millwright: $68.64 per hourSt. Charles County millwright: $68.72 per hourRipley County millwright: $19.36 per hourVernon County millwright: $27.45 per hourButler County millwright: $57.85 per hourCape Girardeau County millwright: $57.73 per hourGasconade County millwright: $23.55 per hourJefferson County millwright: $66.91 per hour
$19$26$56$58$67$69Millwright, main rate, total (fringes included) per hour. Each shade holds about a fifth of the counties.

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

$19.36 to $69.77 an hour depending on the county; the median county pays $57.49. 115 counties, highest main rate first. The top 40 are drawn.

  1. St. Clair County1 county$69.77
  2. Madison County1 county$69.69
  3. Warren County1 county$69.68
  4. Franklin County1 county$69.50
  5. St. Louis County1 county$69.38
  6. Lincoln County1 county$69.33
  7. St. Louis City1 county$69.16
  8. Ray County1 county$69.00
  9. Cass County1 county$68.90
  10. Jackson County1 county$68.84
  11. Maries County1 county$68.83
  12. Shelby County1 county$68.73
  13. St. Charles County1 county$68.72
  14. Crawford County1 county$68.68
  15. Saline County1 county$68.64
  16. Dent County1 county$68.42
  17. Lafayette County1 county$67.93
  18. Phelps County1 county$67.92
  19. Platte County1 county$67.86
  20. Linn County1 county$67.80
  21. Clay County1 county$67.74
  22. Johnson County1 county$67.65
  23. Pulaski County1 county$67.35
  24. Jefferson County1 county$66.91
  25. Henry County1 county$66.49
  26. Livingston County1 county$66.46
  27. Pike County1 county$66.27
  28. Montgomery County1 county$66.19
  29. Buchanan County1 county$64.09
  30. DeKalb County1 county$63.99
  31. Worth County1 county$63.99
  32. Clinton County1 county$63.97
  33. Caldwell County1 county$63.88
  34. Grundy County1 county$63.88
  35. Harrison County1 county$63.88
  36. Andrew County1 county$63.69
  37. Nodaway County1 county$63.48
  38. Lawrence County1 county$63.21
  39. Washington County1 county$63.17
  40. Perry County1 county$61.40
Which counties share a rate
Counties and the City of St. LouisMain classificationBase wageTotal rate
St. Clair CountyMillwright—$69.77 
Madison CountyMillwright—$69.69 
Warren CountyMillwright—$69.68 
Franklin CountyMillwright—$69.50 
St. Louis CountyMillwright—$69.38 
Lincoln CountyMillwright—$69.33 
St. Louis CityMillwright—$69.16 
Ray CountyMillwright—$69.00 
Cass CountyMillwright—$68.90 
Jackson CountyMillwright—$68.84 
Maries CountyMillwright—$68.83 
Shelby CountyMillwright—$68.73 
St. Charles CountyMillwright—$68.72 
Crawford CountyMillwright—$68.68 
Saline CountyMillwright—$68.64 
Dent CountyMillwright—$68.42 
Lafayette CountyMillwright—$67.93 
Phelps CountyMillwright—$67.92 
Platte CountyMillwright—$67.86 
Linn CountyMillwright—$67.80 
Clay CountyMillwright—$67.74 
Johnson CountyMillwright—$67.65 
Pulaski CountyMillwright—$67.35 
Jefferson CountyMillwright—$66.91 
Henry CountyMillwright—$66.49 
Livingston CountyMillwright—$66.46 
Pike CountyMillwright—$66.27 
Montgomery CountyMillwright—$66.19 
Buchanan CountyMillwright—$64.09 
DeKalb CountyMillwright—$63.99 
Worth CountyMillwright—$63.99 
Clinton CountyMillwright—$63.97 
Caldwell CountyMillwright—$63.88 
Grundy CountyMillwright—$63.88 
Harrison CountyMillwright—$63.88 
Andrew CountyMillwright—$63.69 
Nodaway CountyMillwright—$63.48 
Lawrence CountyMillwright—$63.21 
Washington CountyMillwright—$63.17 
Perry CountyMillwright—$61.40 
Iron CountyMillwright—$60.71 
St. Francois CountyMillwright—$60.54 
Lewis CountyMillwright—$60.39 
Ralls CountyMillwright—$60.14 
Ste. Genevieve CountyMillwright—$59.86 
Camden CountyMillwright—$58.59 
Scott CountyMillwright—$58.56 
Pettis CountyMillwright—$58.27 
Cole CountyMillwright—$58.06 
Stoddard CountyMillwright—$58.03 
Butler CountyMillwright—$57.85 
New Madrid CountyMillwright—$57.80 
Cape Girardeau CountyMillwright—$57.73 
Dunklin CountyMillwright—$57.59 
Boone CountyMillwright—$57.56 
Bollinger CountyMillwright—$57.54 
Mississippi CountyMillwright—$57.52 
Wayne CountyMillwright—$57.49 
Audrain CountyMillwright—$57.42 
Adair CountyMillwright—$56.49 
Pemiscot CountyMillwright—$56.46 
Callaway CountyMillwright—$56.37 
Randolph CountyMillwright—$56.28 
Macon CountyMillwright—$56.26 
Miller CountyMillwright—$56.26 
Moniteau CountyMillwright—$56.26 
Putnam CountyMillwright—$56.26 
Polk CountyMillwright—$56.13 
Monroe CountyMillwright—$56.07 
Osage CountyMillwright—$55.89 
Cooper CountyMillwright—$55.38 
Webster CountyMillwright—$54.23 
Cedar CountyMillwright—$54.08 
Taney CountyMillwright—$53.39 
Marion CountyMillwright—$53.29 
Jasper CountyMillwright—$53.12 
Barry CountyMillwright—$53.06 
Douglas CountyMillwright—$53.00 
Newton CountyMillwright—$52.87 
Greene CountyMillwright—$52.16 
Dallas CountyMillwright—$51.94 
Christian CountyMillwright—$51.71 
Laclede CountyMillwright—$51.26 
Scotland CountyMillwright—$49.91 
Sullivan CountyMillwright—$29.47 
Reynolds CountyMillwright—$28.45 
Vernon CountyMillwright—$27.45 
Holt CountyMillwright—$26.79 
Howell CountyMillwright—$26.59 
Mercer CountyMillwright—$26.56 
Atchison CountyMillwright—$26.38 
McDonald CountyMillwright—$26.23 
Carroll CountyMillwright—$25.97 
Barton CountyMillwright—$25.87 
Gentry CountyMillwright—$25.66 
Howard CountyMillwright—$25.51 
Bates CountyMillwright—$25.38 
Chariton CountyMillwright—$25.32 
Schuyler CountyMillwright—$24.76 
Knox CountyMillwright—$24.73 
Texas CountyMillwright—$24.72 
Daviess CountyMillwright—$24.31 
Wright CountyMillwright—$23.61 
Stone CountyMillwright—$23.59 
Gasconade CountyMillwright—$23.55 
Dade CountyMillwright—$23.47 
Morgan CountyMillwright—$23.24 
Benton CountyMillwright—$22.76 
Hickory CountyMillwright—$21.72 
Oregon CountyMillwright—$21.65 
Clark CountyMillwright—$21.35 
Carter CountyMillwright—$21.34 
Shannon CountyMillwright—$21.02 
Ozark CountyMillwright—$19.97 
Ripley CountyMillwright—$19.36 

No two counties have identical DLS rates for this trade.

Missouri's Annual Wage Order lists journeyworker rates only. Entry-level workers and federally registered apprentices are paid 50% of the journeyworker rate for the occupational title (RSMo 290.235), at no more than one per journeyworker.

Questions about Missouri millwright pay

What is the millwright prevailing wage in St. Louis County?

$69.38 an hour, fringe benefits included (one rate, no separate base wage), under Annual Wage Order 33 (final May 29, 2026). Overtime and every millwright classification in St. Louis County.

Does millwright prevailing wage pay overtime in Missouri?

Over 10 hours a day or 40 a week pays at least 1½ times the prevailing rate, and Sundays and holidays at least double time. Because Missouri's rate already includes fringes, the multiplier applies to the whole printed figure (RSMo 290.230).

Do apprentice millwrights get this rate?

Missouri's Annual Wage Order lists journeyworker rates only. Entry-level workers and federally registered apprentices are paid 50% of the journeyworker rate for the occupational title (RSMo 290.235), at no more than one per journeyworker.

Which county pays millwrights the most in Missouri?

St. Clair County, at $69.77 an hour for the main classification. The lowest is Ripley County at $19.36, and the median county is $57.49.