Civil Engineer salary in the United States

How much does a Civil Engineer make in the United States?

Median base salary

Government data

$100,840

Median $100,840
Low $68,240High $163,220

Based on 367,840 workers surveyed from the U.S. Bureau of Labor Statistics in United States (updated July 31, 2026).

Salary range

10th percentile
$68,240
25th percentile
$79,930
75th percentile
$129,680
90th percentile
$163,220

Highest paying cities for Civil Engineer

Civil Engineer job openings in the United States

See more jobs

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (public domain). Occupation taxonomy: O*NET (CC BY 4.0), U.S. Department of Labor/ETA.

How we calculate salaries|Explore salaries for other roles