Skip to main content
Maintenance Engineer Salary in United States

Maintenance Engineer Salary in Virginia Beach

Based on 160 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

160 job openings

United States

Average salary

83,873 - 98,964

Median salary

83,873 - 98,964

42,764 job openings

Other cities

Portland548 job openings
Houston547 job openings
Chicago335 job openings
Dallas335 job openings
Austin331 job openings
New York318 job openings
San Diego312 job openings
Atlanta294 job openings
Nashville292 job openings
Minneapolis283 job openings
Northern279 job openings
Seattle245 job openings
Las Vegas236 job openings
Brooklyn229 job openings
Salt Lake City227 job openings
Kansas City216 job openings
Dandridge212 job openings
Miami Beach194 job openings
Boston172 job openings
Denver168 job openings
Phoenix167 job openings
Omaha159 job openings
Indianapolis147 job openings
Los Angeles140 job openings
Aurora138 job openings
Columbus125 job openings
Oklahoma City122 job openings

Maintenance Engineer

160 job openings in Virginia Beach

View job listings

Find professionals

Maintenance Engineer in Virginia Beach

View professionals

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 160 job listings.

Explore 160 Maintenance Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.