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

Maintenance Workers, Machinery

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

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

National employment
60,020
Mean annual wage
$64,610
Mean hourly wage
$31.06
Median annual wage
$60,850
Median hourly wage
$29.25

Wage percentiles

PercentileAnnual wageHourly wage
10th percentile$42,000$20.19
25th percentile$48,920$23.52
50th percentile (median)$60,850$29.25
75th percentile$75,200$36.16
90th percentile$88,550$42.57

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 Maintenance Workers, Machinery (SOC 49-9043), from the U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS) State estimates, May 2024. Data available for 49 of 51 states/DC for this occupation.

StateEmploymentMean annualMedian annual10th pctl annual25th pctl annual75th pctl annual90th pctl annual
Alabama600$58,150$55,320$43,030$45,760$67,590$75,920
Alaska60$74,400$75,670$45,810$49,060$91,190$91,200
Arizona480$61,660$55,860$43,430$50,350$69,990$84,730
Arkansas690$53,180$49,150$40,210$42,700$58,190$73,050
California3,730$68,420$66,120$45,040$52,320$77,900$94,260
Colorado690$63,610$61,950$44,520$50,250$78,090$83,900
Connecticut540$68,180$62,640$43,270$52,680$80,990$99,190
Delaware40$59,500$62,790$43,290$48,730$62,790$62,790
District of Columbia40$58,350$51,800$47,170$49,170$67,230$77,290
Florida2,780$60,690$60,010$40,400$49,720$65,500$87,530
Georgia2,350$59,420$55,390$38,040$44,460$68,700$78,550
Hawaii30$76,340$69,620$60,480$69,540$78,110$110,030
Idaho310$59,660$54,770$42,120$48,160$70,130$81,630
Illinois460$64,490$60,310$41,760$53,370$73,730$92,020
Indiana1,220$59,670$58,930$44,040$50,220$67,060$79,650
Iowa900$64,070$61,990$50,360$58,560$67,480$80,120
Kansas1,280$58,440$59,180$44,180$49,790$64,110$74,710
Kentucky2,050$60,700$61,720$34,710$50,790$72,570$83,080
Louisiana1,150$61,600$60,740$32,170$43,580$79,190$90,330
Maine410$55,470$56,560$43,070$46,930$62,490$68,410
Maryland1,560$58,580$59,130$39,090$44,710$68,140$81,370
Massachusetts310$72,780$64,420$41,510$53,940$95,640$111,720
Michigan1,570$58,950$59,960$41,190$46,700$69,480$77,150
Minnesota840$66,530$63,450$48,200$58,230$75,510$85,810
Mississippi490$58,290$54,480$38,970$45,420$67,160$87,980
Missouri1,230$63,180$61,040$46,550$53,230$74,600$79,460
Montana110——————
Nebraska820$57,270$58,800$38,240$48,390$64,550$76,940
Nevada660$62,800$60,970$36,950$47,010$78,470$91,120
New Hampshire170$68,060$75,060$33,450$49,540$81,860$84,340
New Jersey250$56,760$49,530$37,840$41,070$67,110$83,300
New Mexico—$41,140$35,360$35,360$35,360$38,090$62,480
New York2,440$68,760$62,450$42,200$51,320$76,870$101,630
North Carolina3,910$58,520$59,390$38,420$48,010$66,460$76,450
Ohio2,180$63,030$62,610$41,290$48,620$77,360$84,870
Oklahoma1,790$64,590$61,240$41,900$48,870$72,820$112,450
Oregon440$58,030$56,600$40,030$44,310$64,890$81,340
Pennsylvania1,270$64,370$62,970$45,670$53,390$76,180$82,330
Rhode Island—$59,660$59,200$43,680$43,680$70,150$80,610
South Carolina1,040$62,550$62,610$44,480$51,640$75,620$79,680
South Dakota60$48,380$48,350$35,060$36,320$61,320$66,090
Tennessee1,400$63,400$64,980$42,000$51,320$71,950$82,290
Texas8,850$59,030$57,500$36,770$46,310$68,000$81,560
Utah1,470$63,290$63,820$43,070$51,680$70,960$80,140
Virginia1,010$65,890$63,920$49,900$55,450$74,310$80,790
Washington590$70,210$63,420$48,440$53,270$82,420$96,900
West Virginia580$59,000$55,380$39,900$45,890$67,990$83,130
Wisconsin900$60,630$60,700$42,570$52,720$69,050$77,450
Wyoming310$87,300$85,830$59,650$83,110$108,110$109,300

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.