Skip to main content
Salary Guide

Civil Engineer Salary in United States

Based on 137,979 job listings - 2026

+6.4% vs 2025
Average salary
$90,000 - $100,000
Median salary
$90,000 - $100,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$63K
25th percentile$79K
Median$90K
75th percentile$100K
90th percentile$115K

50% of professionals earn between $78,853 - $100,000 USD

The median salary is $90,000

Top cities

Houston1,732 job openings
Chicago1,570 job openings
New York1,531 job openings
Charlotte1,408 job openings
Los Angeles1,320 job openings
Austin1,224 job openings
Denver1,181 job openings
Phoenix1,145 job openings
Dallas1,069 job openings
Seattle1,042 job openings
Tampa1,022 job openings
Atlanta970 job openings
Raleigh951 job openings
Richmond927 job openings
Columbus900 job openings
Orlando890 job openings
San Diego780 job openings
Indianapolis700 job openings
Boston668 job openings
San Francisco627 job openings
Fort Worth615 job openings
Nashville606 job openings
Sacramento588 job openings
Omaha577 job openings
Springfield571 job openings
Jacksonville558 job openings
Minneapolis556 job openings
Brooklyn552 job openings
Pittsburgh545 job openings

Civil Engineer

137,979 job openings

View job listings

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 137,979 active job listings.

The cities with the most Civil Engineer job opportunities in United States are Houston, Chicago, New York, Charlotte, Los Angeles. Houston leads with 1,732 job openings.

Explore 137,979 Civil Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.