Salaripedia
English

How much does a mechanical engineer make in Texas?

$112,400a year

Median yearly pay for mechanical engineers in Texas. That is $54.04 an hour or $9,368 a month.

Hourly
$54.04
Vs. national median
+8%
Rank among states
12 of 51
Jobs in the state
22,080
Pay range
Lowest 10%: $75,810Median: $112,400Highest 10%: $175,200
PercentileYearlyHourly
10th$75,810$36.45
25th$91,420$43.95
Median$112,400$54.04
75th$145,100$69.75
90th$175,200$84.24

Cities in Texas

Metro areas, median yearly pay.

Houston, TX$125,400
Midland, TX$125,200
Corpus Christi, TX$124,300
Beaumont, TX$122,300
Odessa, TX$111,700
Austin, TX$106,700
Texarkana, TX$106,300
Tyler, TX$106,200
Dallas, TX$105,400
San Antonio, TX$104,600
Brownsville, TX$102,400
Longview, TX$100,200
Abilene, TX$99,460
Amarillo, TX$98,830
Waco, TX$96,680
Wichita Falls, TX$95,710
Killeen, TX$94,520
El Paso, TX$91,430
Lubbock, TX$91,110
Sherman, TX$90,070
College Station, TX$83,760
McAllen, TX$80,500
San Angelo, TX$75,930
Salaries for every job in Texas

Nearby in the ranking

States with similar pay for mechanical engineers.

9. Massachusetts$119,300
10. Wyoming$117,800
11. Rhode Island$116,200
12. Texas$112,400
13. New Jersey$112,300
14. Washington$110,400
15. Vermont$107,300
Mechanical Engineer salary in all states

Frequently asked questions

How much does a mechanical engineer make an hour in Texas?

The median hourly pay in Texas is $54.04 ($112,400 a year).

Do mechanical engineers make more in Texas than the national average?

Yes: $112,400 against $104,100 nationally, 8% more.

Where does Texas rank for mechanical engineer pay?

Texas ranks 12 of 51 states.

Which city in Texas pays mechanical engineers the most?

Houston-Pasadena-The Woodlands, TX, with a median of $125,400 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.