Skip to content

Checked

Mechanical Engineers Salary in Texas

Mechanical Engineers in Texas earn a median $112,410 a year, 8% above the U.S. median.

Median in TX
$112,410 a year
U.S. median
$104,110 a year
Employment
22,080
Location quotient
0.82
Share of jobs vs. U.S. (1.00 = same)

Pay range in Texas

10%: $75,810Median: $112,41090%: $175,210
Median (50%)
$112,410 · $54.05 an hour
Mean (average)
$121,510 · $58.42 an hour (estimate error ±1.2%)
10th percentile
$75,810 · $36.45 an hour
25th percentile
$91,420 · $43.95 an hour
75th percentile
$145,090 · $69.76 an hour
90th percentile
$175,210 · $84.24 an hour
Employment
22,080 (estimate error ±4.1%)
Jobs per 1,000
1.57
Location quotient
0.82 (1.00 = national share)

Mechanical Engineers pay by metro area in Texas

Includes metro areas that cross into this state and nonmetropolitan areas

Swipe the table sideways to see more columns.

H-1B filings for mechanical engineers in Texas

FY 2026 through Q3, by work location

Details

624 certified filings with a median offered wage of $110,200.

More

Frequently asked questions

How much do mechanical engineers make in Texas?
The median wage for mechanical engineers in Texas is $112,410 a year (Bureau of Labor Statistics, May 2025). There are about 22,080 jobs in the state.
Where in Texas do mechanical engineers earn the most?
Houston-Pasadena-The Woodlands, TX has the highest median wage in the state for this occupation at $125,350 a year.