Content has loaded

Civil engineer salary in United States, 2026

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

Average base salary

$96,110
Average $96,110
Low $64,946
High $142,226

The average salary for a civil engineer is $96,110 per year in the United States. 10.6k salaries taken from job postings on Indeed in the past 36 months (updated June 9, 2026).

Civil Engineer job openings in United States

slide 1 of 6
slide1 of 6
Civil Engineer - Water/Wastewa...
Kimley-Horn3.3out of 5 stars.
Panama City Beach, FL
1 day ago

Highest paying companies for Civil Engineer in United States

Average year pay is based on job postings on Indeed in the past 36 months.
UNIQUE CONSTRUCTION
 
$450,000per year
View company
Korn Ferry
 
$425,000per year
City of Goodyear
 
$300,000per year
MERCOR
 
$251,863per year
APR Consulting, Inc.
 
$218,920per year
CITY OF REDWOOD CITY
 
$213,674per year

Highest paying cities for Civil Engineers near United States

  1. Tallahassee, FL
    $130,345 per year
  2. New York, NY
    $113,931 per year
  3. Champaign, IL
    $108,740 per year
  4. Boston, MA
    $105,733 per year
  5. Denver, CO
    $102,109 per year

Where can a Civil Engineer earn more?

Compare salaries for Civil Engineers in different locations
vs

How much do similar professions as Civil Engineer get paid in United States?

Senior Civil Engineer

Job openings
Average $115,647 per year

Entry Level Civil Engineer

Job openings
Average $74,746 per year