Mechanical Engineer Salaries in Houston, TX

Salary estimated from 973 employees, users, and past and present job advertisements on Indeed in the past 24 months. Last updated: December 7, 2017
Average in Houston, TX
$93,752 per year
19% Above national average
  • Most Reported
$30,000
$190,000
Salary Distribution

How much does a Mechanical Engineer make in Houston, TX?

The average salary for a Mechanical Engineer is $93,752 per year in Houston, TX, which is 19% above the national average. Salary estimates are based on 973 salaries submitted anonymously to Indeed by Mechanical Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 24 months. The typical tenure for a Mechanical Engineer is less than 1 year.
Mechanical Engineer salaries by company in Houston, TX
CompanyAverage salary
$142,572 per year
$140,590 per year
$133,477 per year
$136,996 per year
$122,452 per year
$121,928 per year
$117,095 per year
$104,910 per year
$110,475 per year
$106,963 per year
Mechanical Engineer salaries by location
CityAverage salary
$82,755 per year
$88,097 per year
$78,899 per year
$74,223 per year
$34.52 per hour

Mechanical Engineer job openings

Mechanical Engineer
ExxonMobil
Houston, TX
Project Engineer
TKE Engineering & Design
Houston, TX
Mechanical Design Engineer
Headworks, Inc.
Houston, TX
Mechanical Engineer jobs in Houston, TX