Maintenance Engineer Salary in United States
Maintenance Engineer Salary in Virginia Beach
Based on 158 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
158 job openings
United States
Average salary
83,937 - 98,903
Median salary
83,937 - 98,903
42,753 job openings
Other cities
Portland547 job openings
Houston539 job openings
Dallas336 job openings
Chicago332 job openings
Austin330 job openings
New York322 job openings
San Diego318 job openings
Atlanta291 job openings
Nashville291 job openings
Minneapolis285 job openings
Northern279 job openings
Seattle246 job openings
Las Vegas238 job openings
Brooklyn230 job openings
Salt Lake City227 job openings
Kansas City218 job openings
Dandridge212 job openings
Miami Beach192 job openings
Boston173 job openings
Phoenix172 job openings
Denver168 job openings
Omaha158 job openings
Indianapolis143 job openings
Los Angeles141 job openings
Aurora138 job openings
Columbus127 job openings
Fort Worth122 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 158 job listings.
Explore 158 Maintenance Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.