Content has loaded

Maintenance supervisor salary in United States (Updated 2026)

How much does a Maintenance Supervisor make in the United States?

Average base salary

$28.88
Average $28.88
Low $21.68
High $38.48

The average salary for a maintenance supervisor is $28.88 per hour in the United States and $7,250 overtime per year.15.5k salaries taken from job postings on Indeed in the past 36 months (updated June 29, 2026).

Maintenance Supervisor job openings in United States

slide 1 of 6
slide1 of 6
Maintenance Supervisor
One Waterfront Towers
Honolulu, HI
From $55,000 a year
Full-time
1 hour ago

Highest paying companies for Maintenance Supervisor in United States

Average year pay is based on job postings on Indeed in the past 36 months.
McMaster-Carr Supply Company
 
$192,000per year
View company
Lawrence Livermore National La...
 
$178,419per year
OnCall Staffing
 
$176,800per year
Alltown Bus Service Inc
 
$171,600per year
NES Fircroft
 
$170,000per year
TerraPower
 
$166,361per year

Highest paying cities for Maintenance Supervisors near United States

  1. Lynnwood, WA
    $34.81 per hour
  2. Denver, CO
    $32.85 per hour
  3. Minneapolis, MN
    $32.47 per hour
  4. Colorado Springs, CO
    $30.37 per hour
  5. Phoenix, AZ
    $29.67 per hour

Where can a Maintenance Supervisor earn more?

Compare salaries for Maintenance Supervisors in different locations
vs

How much do similar professions as Maintenance Supervisor get paid in United States?

Maintenance Supervisor II

Job openings
Average $69,782 per year

Senior Maintenance Supervisor

Job openings
Average $89,168 per year