Maintenance Engineer Salary in United States
Maintenance Engineer Salary in Tempe
Based on 42 job listings - Tempe, United States 2026
Average salary
$300,000 - $319,000
Median salary
$401,000 - $401,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$98K
25th percentile$174K
Median$401K
75th percentile$401K
90th percentile$401K
50% of professionals earn between $173,750 - $401,000 USD
The median salary is $401,000
Compare with national average
Tempe
Average salary
300,000 - 319,000
Median salary
401,000 - 401,000
42 job openings
United States
Average salary
83,873 - 99,712
Median salary
83,873 - 99,712
46,319 job openings
Other cities
Portland559 job openings
Houston554 job openings
Dallas361 job openings
New York357 job openings
Austin341 job openings
San Diego339 job openings
Chicago332 job openings
Nashville330 job openings
Minneapolis328 job openings
Atlanta311 job openings
Northern278 job openings
Las Vegas272 job openings
Salt Lake City254 job openings
Seattle253 job openings
Brooklyn245 job openings
Kansas City239 job openings
Dandridge237 job openings
Los Angeles201 job openings
Miami Beach199 job openings
Denver198 job openings
Phoenix195 job openings
Indianapolis182 job openings
Boston175 job openings
Omaha171 job openings
Virginia Beach166 job openings
Philadelphia145 job openings
Charlotte137 job openings
Aurora136 job openings
The average salary for a Maintenance Engineer in Tempe, United States is USD 300,000 - USD 319,000 per year in 2026, based on 42 job listings.
Explore 42 Maintenance Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.