WageDepth

Maintenance Workers, Machinery Salary in St. Louis, MO-IL

SOC 49-9043 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Maintenance Workers, Machinery in St. Louis, MO-IL is $66,000 per year as of 2024. That works out to roughly $31.73 per hour. This is 9% above the national median of $60,500. 380 people work as Maintenance Workers, Machinerys in St. Louis, MO-IL. Wages have grown 18% since 2019, when the median was $55,870.

Median Annual Salary

$66,000

Mean Annual

$66,280

Median Hourly

$31.73

Total Employed

380

Salary Distribution

$48k
10th
$59k
25th
$66k
Median
$76k
75th
$80k
90th

How This Compares

St. Louis, MO-IL

$66,000

this metro

Missouri

$61,040

you earn +8% vs state

United States

$60,500

you earn +9% vs US

Salary Trend

View data table
Year Median Annual
2024 $66,000
2023 $62,410
2022 $53,510
2021 $47,390
2020 $56,310
2019 $55,870

Related Installation, Maintenance, and Repair Occupations Jobs in St. Louis, MO-IL

Other occupations in the same group, sorted by salary.