Maintenance Technician Salaries in Spencer, IA

Salary estimated from 58 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Spencer, IA
$37,036 per year
10% Below national average
  • Most Reported
$18,000
$62,000
Salary Distribution

How much does a Maintenance Technician make in Spencer, IA?

The average salary for a Maintenance Technician is $37,036 per year in Spencer, IA, which is 10% below the national average. Salary estimates are based on 58 salaries submitted anonymously to Indeed by Maintenance Technician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Technician is 1-3 years.
Maintenance Technician salaries by company in Spencer, IA
CompanyAverage salary
$38,722 per year
$34,907 per year
$34,907 per year
$30,000 per year
$36,772 per year
$36,772 per year
$36,772 per year
$36,772 per year
$36,772 per year
$36,772 per year
Maintenance Technician salaries by location
CityAverage salary
$36,582 per year
$45,466 per year
$58,247 per year
$18.33 per hour

Maintenance Technician job openings

O&M Technician - Spencer,IA
Veolia
Spencer, IA
CNC Maintenance Technician
Rosenboom
Spirit Lake, IA
Maintenance Technician
Rembrandt Foods
Rembrandt, IA
Egg Break Plan Maintenance Technician
Rembrandt Foods
Rembrandt, IA
PSM Maintenance Supervisor
Rembrandt Foods
Rembrandt, IA
Service Technician
Red Power Team
Spencer, IA
Maintenance Technician jobs in Spencer, IA