Civil Engineer salaries › San Antonio, TX

How much does a Civil Engineer make in San Antonio, TX?

$88,290 a year$42 an hour · median pay in the San Antonio-New Braunfels, TX area
Lower pay (bottom 10%)$64,490per year
Top pay (top 10%)$133,900per year
Jobs in the area2,230people work this job

Can a civil engineer afford San Antonio?

Cheap. Rent of $1,463 a month takes 19.9% of the median civil engineer salary. That is under the 30% rule, so one paycheck covers rent comfortably.

Civil Engineer pay in similar cities

San Antonio
$88,290
$96,920
$130,280
$100,470

Other jobs in San Antonio

Registered NurseNurse PractitionerLicensed Practical NurseNursing AssistantMedical AssistantPharmacistPhysician AssistantDental HygienistElementary School TeacherSoftware DeveloperComputer Systems AnalystAccountantMarket Research AnalystOperations Manager

Frequently asked questions

How much does a civil engineer make in San Antonio, TX?

The median pay for a civil engineer in the San Antonio-New Braunfels, TX area is $88,290 a year ($42 an hour). Most earn between $64,490 and $133,900.

Can a civil engineer afford to live in San Antonio?

Typical rent of $1,463 a month takes 19.9% of the median civil engineer salary, which we rate Cheap.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, for the San Antonio-New Braunfels, TX metro area.