Content has loaded
Civil engineer salary in United States
How much does a Civil Engineer make in the United States?
Average base salary
$97,221
- Hour
- Day
- Week
- Month
- Year
Average $97,221
Low $65,342
High $144,655
The average salary for a civil engineer is $97,221 per year in the United States. 10.4k salaries taken from job postings on Indeed in the past 36 months (updated September 7, 2026).
Highest paying companies for Civil Engineer in United States
Average year pay is based on job postings on Indeed in the past 36 months.Korn Ferry
$425,000per year
City of Goodyear
$300,000per year
Redwood Materials
$221,000per year
APR Consulting, Inc.
$218,920per year
MERCOR
$216,118per year
CITY OF REDWOOD CITY
$213,674per year
Looking to Hire?
Highest paying cities for Civil Engineers near United States
Where can a Civil Engineer earn more?
Compare salaries for Civil Engineers in different locationsFrequently Asked Questions (FAQs) about Civil Engineer