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,026
Average $96,026
Low $64,883
High $142,117

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

Civil Engineer job openings in United States

slide 1 of 6
slide1 of 6
Civil Engineer
Chester Valley Engineers, Inc.2.5out of 5 stars.
Malvern, PA
9 hours 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
    $114,042 per year
  3. Champaign, IL
    $108,740 per year
  4. Boston, MA
    $106,307 per year
  5. Denver, CO
    $101,531 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,683 per year

Entry Level Civil Engineer

Job openings
Average $74,715 per year