Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates

Millwrights

Illustration of a toolbox, wrench, and gauge dials on a workbench

SOC code 49-9044 · Installation, Maintenance, and Repair Occupations

National employment
40,330
Mean annual wage
$69,780
Mean hourly wage
$33.55
Median annual wage
$65,700
Median hourly wage
$31.59

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$46,290$22.25
25th percentile$56,390$27.11
50th percentile (median)$65,700$31.59
75th percentile$81,500$39.18
90th percentile$93,600$45.00

See where a wage ranks

Estimate only, based on linear interpolation between this occupation's BLS OEWS reported percentiles above.

Wages by state (May 2024)

State-level employment and wage estimates for Millwrights (SOC 49-9044), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 48 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama1,880$61,980$63,330$42,900$52,710$69,680$74,820
Alaska210$73,040$72,790$52,980$61,560$83,910$93,990
Arizona890$65,330$58,080$45,040$47,880$79,840$105,440
Arkansas1,080$57,690$59,510$34,480$47,240$62,910$76,320
California2,490$84,190$78,810$47,830$61,610$105,630$128,660
Colorado230$72,720$75,850$49,700$65,730$81,610$89,180
Connecticut190$74,260$75,560$48,660$71,910$80,940$96,410
Delaware—$70,610$51,330$39,320$48,010$104,750$107,620
Florida810$57,440$57,810$43,930$50,220$63,630$73,170
Georgia2,240$59,260$61,090$41,080$50,790$66,790$73,320
Idaho300$64,200$62,710$50,300$58,490$74,650$78,020
Illinois1,850$76,370$75,510$41,390$52,370$102,600$115,760
Indiana1,910$74,630$75,710$50,610$64,260$84,620$93,240
Iowa920$64,250$63,320$47,660$52,000$74,220$79,960
Kansas1,270$68,900$68,680$46,200$54,090$84,030$94,430
Kentucky1,460$65,730$65,520$46,680$57,640$76,700$82,840
Louisiana920$69,740$67,560$50,030$58,630$77,580$95,300
Maine330$66,150$64,500$46,670$54,720$77,990$84,850
Maryland150$68,580$71,760$48,240$56,170$77,480$83,910
Massachusetts—$66,720$65,510$48,540$60,680$76,700$81,580
Michigan2,510$77,510$83,240$57,210$70,850$85,820$89,870
Minnesota470$70,810$69,520$57,340$62,480$84,560$85,370
Mississippi980$53,730$53,070$35,730$45,800$62,090$69,070
Missouri720$70,960$75,710$42,990$61,890$83,290$90,030
Montana80$61,830$59,950$51,190$56,610$67,560$67,780
Nebraska360$62,290$62,080$47,300$50,050$74,290$78,680
Nevada130$72,300$63,180$60,500$60,520$75,100$99,790
New Hampshire60$68,220$68,420$52,950$57,190$70,290$77,050
New Jersey210$68,890$70,920$47,120$56,300$81,270$86,020
New Mexico70$78,870$82,520$44,450$70,400$94,430$99,200
New York780$79,800$78,760$57,240$67,280$89,980$100,130
North Carolina810$60,760$62,750$43,850$50,400$69,860$74,690
North Dakota130$67,520$63,320$52,980$58,670$79,810$87,420
Ohio1,920$70,340$73,320$51,040$56,850$81,410$89,670
Oklahoma210$62,470$61,750$51,500$58,460$65,830$69,550
Oregon440$67,510$63,190$44,370$59,340$74,880$99,760
Pennsylvania1,570$70,220$62,610$48,460$57,020$81,270$98,390
South Carolina840$58,180$59,870$37,340$48,930$65,180$77,020
South Dakota170$60,330$60,410$48,530$53,010$63,540$78,450
Tennessee1,110$58,480$61,390$39,060$47,170$65,590$72,730
Texas3,220$66,370$61,910$37,700$49,160$77,880$110,930
Utah240$63,050$62,480$47,310$57,320$68,480$78,580
Vermont40$65,720$66,760$46,760$53,600$70,720$88,300
Virginia850$55,140$50,300$40,240$44,450$60,530$78,440
Washington1,270$87,880$76,300$58,190$64,330$104,460$127,610
West Virginia440$65,230$66,830$49,390$58,860$68,960$81,640
Wisconsin1,050$72,930$76,730$48,970$58,430$83,340$91,070
Wyoming160$64,020$60,060$44,240$44,240$86,230$86,230

Hourly by-state wages are in the source dataset but not rendered here (annual only, to keep this table a manageable width); see the source link below for the full file. BLS suppresses some state-level figures for reliability: an em dash (—) means BLS did not publish that figure for this state and occupation. Per BLS’s own field definitions: "*" = a wage estimate is not available; "**" = an employment estimate is not available; "#" = a wage equal to or greater than $115.00 per hour or $239,200 per year (all three are shown here as —, not guessed). Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State occupational employment and wage estimates, May 2024.

Similar-paying occupations in Installation, Maintenance, and Repair Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 estimates. Wage figures are BLS OEWS estimates and may not reflect current pay.