Maintenance Technician salary in St Louis, MO

How much does a Maintenance Technician make in St Louis, MO?

Median base salary

Government data

$25.93

Median $25.93
Low $17.46High $38.14

Based on 13,170 workers surveyed from the U.S. Bureau of Labor Statistics in St. Louis, MO-IL (updated July 31, 2026).

Salary range

10th percentile
$36,320
25th percentile
$44,410
75th percentile
$65,490
90th percentile
$79,330

Highest paying cities for Maintenance Technician in MO

Maintenance Technician job openings in St Louis, MO

No Maintenance Technician openings in St Louis, MO right now.

Browse all jobs

How we calculate salaries|Explore salaries for other roles