Skip to main content
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

Maintenance Engineer

42 job openings in Tempe

View job listings

Find professionals

Maintenance Engineer in Tempe

View professionals

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.