Maintenance Engineer Salary in United States
Maintenance Engineer Salary in Virginia Beach
Based on 159 job listings - Virginia Beach, United States 2026
Average salary
$63,190 - $98,467
Median salary
$63,190 - $98,467
Lower rangeUpper range
Compare with national average
Virginia Beach
Average salary
63,190 - 98,467
Median salary
63,190 - 98,467
159 job openings
United States
Average salary
83,718 - 99,079
Median salary
83,718 - 99,079
42,789 job openings
Other cities
Houston546 job openings
Portland546 job openings
Chicago329 job openings
Dallas326 job openings
Austin325 job openings
New York318 job openings
San Diego302 job openings
Atlanta290 job openings
Nashville290 job openings
Minneapolis282 job openings
Northern278 job openings
Seattle245 job openings
Las Vegas243 job openings
Brooklyn229 job openings
Salt Lake City226 job openings
Dandridge212 job openings
Kansas City210 job openings
Miami Beach192 job openings
Boston174 job openings
Phoenix165 job openings
Omaha157 job openings
Denver155 job openings
Los Angeles143 job openings
Indianapolis137 job openings
Aurora134 job openings
Columbus126 job openings
Fort Worth116 job openings
The average salary for a Maintenance Engineer in Virginia Beach, United States is USD 63,190 - USD 98,467 per year in 2026, based on 159 job listings.
Explore 159 Maintenance Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.