Average salary
$90,000 - $100,000
Median salary
$90,000 - $100,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$60K
25th percentile$75K
Median$90K
75th percentile$100K
90th percentile$115K
50% of professionals earn between $75,000 - $100,000 USD
The median salary is $90,000
Top cities
Houston1,658 job openings
New York1,391 job openings
Chicago1,323 job openings
Charlotte1,312 job openings
Los Angeles1,135 job openings
Denver1,089 job openings
Austin1,016 job openings
Dallas985 job openings
Phoenix959 job openings
Tampa940 job openings
Columbus893 job openings
Atlanta881 job openings
Northern861 job openings
Seattle814 job openings
Orlando800 job openings
Raleigh786 job openings
Richmond780 job openings
Brooklyn662 job openings
San Diego660 job openings
Nashville640 job openings
Fort Worth611 job openings
Boston589 job openings
Indianapolis588 job openings
San Francisco570 job openings
Eastern555 job openings
Omaha552 job openings
Jacksonville550 job openings
Sacramento544 job openings
Springfield530 job openings
The average salary for a Civil Engineer in United States is USD 90,000 - USD 100,000 per year in 2026. The median salary is USD 95,000 per year, based on 128,867 active job listings.
The cities with the most Civil Engineer job opportunities in United States are Houston, New York, Chicago, Charlotte, Los Angeles. Houston leads with 1,658 job openings.
Explore 128,867 Civil Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.