High-paying maintenance jobs in Dubuque

Maintenance ensures equipment and facilities function properly. Workers perform repairs and preventive upkeep. Technical skills and problem-solving abilities are critical.


The 96 maintenance jobs listed below pay well, with salaries between $43,254 and $79,382 per year. Maintenance Technician, Automotive Technician and Service Technician are among the most popular high-paying roles in Dubuque, IA.

Job title

Updated Nov 05, 2026
Job title
Dubuque, IA
Iowa
Job openings (Dubuque)

HVAC Installer

Dubuque

$79,382 per year

Iowa

$75,432 per year

Electrician

Dubuque

$33.46 per hour

Iowa

$31.81 per hour

Mechanic

Dubuque

$31.95 per hour

Iowa

$27.42 per hour

Maintenance Supervisor

Dubuque

$26.73 per hour

Iowa

$29.73 per hour

Diesel Technician

Dubuque

$26.62 per hour

Iowa

$29.48 per hour

Maintenance Technician

Dubuque

$25.99 per hour

Iowa

$24.48 per hour

HVAC Technician

Dubuque

$25.35 per hour

Iowa

$30.65 per hour

Service Technician

Dubuque

$23.98 per hour

Iowa

$23.42 per hour

Automotive Technician

Dubuque

$22.73 per hour

Iowa

$26.53 per hour

Tire Technician

Dubuque

$18.52 per hour

Iowa

$18.55 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.