Mechanical Engineer Salary in United States
Mechanical Engineer Salary in San Diego
Based on 2,466 job listings - San Diego, United States 2026
-5.4% vs 2025Average salary
$113,213 - $161,198
Median salary
$110,000 - $165,250
Lower rangeUpper range
Salary distribution by percentile
10th percentile$72K
25th percentile$85K
Median$110K
75th percentile$140K
90th percentile$171K
50% of professionals earn between $84,500 - $140,000 USD
The median salary is $110,000
Compare with national average
San Diego
Average salary
113,213 - 161,198
Median salary
110,000 - 165,250
2,466 job openings
United States
Average salary
99,000 - 120,000
Median salary
99,000 - 120,000
311,784 job openings
Other cities
Houston4,233 job openings
Austin4,068 job openings
New York3,575 job openings
Los Angeles3,348 job openings
San Francisco3,102 job openings
Huntsville2,941 job openings
Seattle2,937 job openings
Tucson2,782 job openings
Chicago2,581 job openings
Phoenix2,500 job openings
Atlanta2,417 job openings
Denver2,363 job openings
Boston2,332 job openings
Dallas2,236 job openings
Charlotte2,038 job openings
San Jose1,973 job openings
Costa Mesa1,757 job openings
Long Beach1,677 job openings
Santa Clara1,651 job openings
Orlando1,574 job openings
Irvine1,524 job openings
Sunnyvale1,450 job openings
Raleigh1,423 job openings
Columbus1,402 job openings
El Segundo1,202 job openings
Greenville1,159 job openings
Eastern1,127 job openings
Wilmington1,059 job openings
The average salary for a Mechanical Engineer in San Diego, United States is USD 113,213 - USD 161,198 per year in 2026, based on 2,466 job listings.
Explore 2,466 Mechanical Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.