SOC 17-2141 · Texas

Mechanical Engineers Salary in Texas

Mechanical engineers in Texas earn the most in Midland (average $136,650 a year) and the least in San Angelo ($84,200), across the 23 Texas metro areas we cover. Statewide, BLS puts the mechanical engineers average at $121,510 and the median at $112,410 for 22,080 workers. The U.S. average for this job is $113,610.

$137Khighest: Midland
$84Klowest: San Angelo
20,220jobs in these metros
23metro areas
Advertisement

Mechanical Engineers average salary by city in Texas

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Midland$136,650$125,200$99,270$104,66696
Houston$133,040$125,350$99,080$102,19999
Beaumont$124,940$122,280$97,200$96,66290
Corpus Christi$124,680$124,340$95,620$96,48593
Tyler$121,250$106,240$96,610$94,12992
Odessa$119,750$111,700$89,950$93,07494
Austin$118,640$106,690$92,130$92,29398
San Antonio$117,050$104,620$93,360$91,17595
Dallas$114,530$105,420$87,200$89,402103
Waco$107,110$96,680$83,160$84,18293
Abilene$107,000$99,460$79,730$84,10490
Sherman$106,860$90,070$78,040$84,00694
Longview$105,150$100,230$81,210$82,80389
Killeen$104,990$94,520$79,260$82,69091
Texarkana$103,060$106,330$78,470$81,33384
Brownsville$101,570$102,350$79,280$80,28486
Amarillo$100,040$98,830$79,170$79,20892
El Paso$98,210$91,430$63,870$77,92190
Lubbock$98,010$91,110$76,090$77,78091
Wichita Falls$92,880$95,710$73,680$74,17190
College Station$91,970$83,760$61,590$73,53191
McAllen$91,700$80,500$71,430$73,34186
San Angelo$84,200$75,930$63,350$68,06592

*Average salary after federal and state taxes for a single filer; Texas has no state income tax. Cost of living: BEA price parity, U.S. = 100.

Mechanical Engineers salary in other states

Mechanical Engineers salary by city and state

More about pay in Texas

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.