SalaryCalculations

Mechanical Engineers Salary in Texas

State wage data from the BLS OEWS survey, May 2025.

Median annual

$112,410

Median hourly

$54

Average annual

$121,510

Employed in state

22K

The median annual salary for Mechanical Engineers in Texas is $112,410, or about $54 an hour. That is 8% higher than the national median.

Pay in Texas ranges from $75,810 at the 10th percentile to $175,210 at the 90th percentile. Roughly 22K people work as mechanical engineers in the state.

Pay distribution in Texas

10th$75,810
25th$91,420
Median$112,410
75th$145,090
90th$175,210

Salary calculator

Hourly
$54.04
Daily
$432
Weekly
$2,162
Bi-weekly
$4,323
Monthly
$9,368
Annual
$112,410

$112,410 a year is around the 50th percentile for Mechanical Engineerss in Texas. The median is $112,410.

Mechanical Engineers pay by metro area in Texas

Metro areaMedian annualEmployment
Houston-Pasadena-The Woodlands, TX$125,3508.3K
Midland, TX$125,200250
Corpus Christi, TX$124,340280
Beaumont-Port Arthur, TX$122,280470
Odessa, TX$111,700120
Austin-Round Rock-San Marcos, TX$106,6901.8K
Texarkana, TX-AR$106,33070
Tyler, TX$106,240160
Dallas-Fort Worth-Arlington, TX$105,4205.6K
San Antonio-New Braunfels, TX$104,6201.5K
Brownsville-Harlingen, TX$102,350230
Longview, TX$100,230230
Abilene, TX$99,46050
Amarillo, TX$98,830130
Waco, TX$96,680200

Other jobs in Texas

All salaries in Texas →