TX · SOC 17-2051 · Most current data

Civil Engineers Salary in Texas

Median Annual Salary $95,050 -5% below national average (national: $99,590)
$103,010Mean Annual
$46Median Hourly
33,790Employed in State

Texas ranks 30th of 50 states and D.C. for civil engineers pay, trailing top-paying California ($118,450) by $23,400 — a 25% gap.

Texas employs roughly 9.5% of all civil engineers in the country (33,790 workers).

Salary Range: 10th to 90th Percentile

$95,050
$60,590
10th pct.
$161,620
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$60,590$29.13
25th percentile$75,100$36.11
50th percentile (median)$95,050$45.70
75th percentile$127,040$61.08
90th percentile (top earners)$161,620$77.70
Mean (average)$103,010$49.53

How Texas Compares

StateMedian Annualvs. Texas
Texas (current) $95,050 n/a
California $118,450 +25%
Rhode Island $112,250 +18%
Alaska $107,240 +13%
Washington $105,090 +11%
New Mexico $104,600 +10%
Massachusetts $104,450 +10%
Mississippi $103,940 +9%
New Jersey $103,690 +9%

Showing top-paying states with available data. View all states →

Related Occupations in Texas

OccupationMedian AnnualEmployment
Dental Hygienists $94,490 16,010
Network and Computer Systems Administrators $94,170 34,640
Financial Risk Specialists $96,100 4,440
Project Management Specialists $93,880 116,240
Operations Research Analysts $96,660 12,240
Web Developers $93,120 5,280

Frequently Asked Questions

What is the average Civil Engineers salary in Texas?

The mean civil engineers salary in Texas is $103,010 per year. The median (middle) salary is $95,050 per year.

What is the starting salary for a Civil Engineers in Texas?

Entry-level civil engineerss (10th percentile) in Texas typically earn around $60,590 per year. Workers at the 25th percentile earn approximately $75,100 per year.

What is the highest Civil Engineers salary in Texas?

Top earners (90th percentile) in this occupation in Texas make approximately $161,620 per year. Those in the 75th percentile earn around $127,040 per year.

How does the Texas Civil Engineers salary compare to the national average?

The median civil engineers salary in Texas is $95,050, which is -5% below national average of $99,590.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.