Civil Engineer Salary

Average Yearly Salary
Min 10%
Median 50%
Max 90%
Best Paying Company
DPR Construction
Highest Paying City
San Jose, CA
Highest Paying State
Average Experience Level
4.1 years
How much does a civil engineer make?
The national average salary for a Civil Engineer in the United States is $68,946 per year or $33.15 per hour. The top 10 percent make over $89,000 per year, while the bottom 10 percent make under $52,000 per year. Most Civil Engineer jobs are in Professional companies and Construction companies. The top 5 states when it comes to Civil Engineer salaries are California, New Jersey, New York, Washington, and Rhode Island. The typical employment for a Civil Engineer is 4.1 years.
Annual Salaries For Related Jobs

Average Civil Engineer Salary By Location

Civil Engineers in the US makes an average salary of $68,946 per year or $33.15 per hour. San Jose, CA reports the highest Civil Engineer salaries at $95,857 per year. The average starting salary in San Jose, CA for Civil Engineers is $70,000. The top 5 states with the highest reported Civil Engineer salaries are California, New Jersey, New York, Washington, and Rhode Island. Nebraska, Georgia, Hawaii, Mississippi, and Alabama have the lowest reported salaries for Civil Engineers.

Map of Civil Engineer Salaries

The darker areas on the map show where Civil Engineers earn the highest salaries across all 50 states.

Average Salary:

Average Civil Engineer Salary By Company

Civil Engineers can expect good job security. Some industries pay higher than others. Professional companies and Construction companies are the best when it comes to the number of employment opportunities. Companies like DPR Construction or Walbridge Aldinger will get you the highest pay packages. In addition, companies like HITT Contracting and Rudolph and Sletten report highly competitive salaries for Civil Engineers.

Average Civil Engineer Pay By Industry

Wages for Civil Engineers can differ based on the industry they work in. Our analysis shows that Construction companies, Professional companies, and Technology companies pay higher-than-average wages for Civil Engineers. Construction companies pay their Civil Engineers the highest wages, averaging $72,401 per year. Professional companies and Technology companies pay well too, at $66,484 and $65,517, respectively. The types of companies that pay Civil Engineers the least are in the Manufacturing industry, where the average annual salary is $63,296.
Average Salary

Civil Engineer Salary History

Compare salaries for individual cities or states with the national average.

National Average
Ashburn, VA

Civil Engineer Salary By Experience Level

The salary for a Civil Engineer can range from $44,253 to $114,247 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Civil Engineer Salaries

Date Added
Goodwin Recruiting
Civil Engineer
Civil Engineer
Eugene Water and Electric Board
Civil (Geotechnical) Engineer-Dam Safety
Associate Engineer-Civil (PE Required-A Differential Applies)
City of Visalia, Ca
Associate Engineer/Civil Engineer (DOQ)
Civil Engineer
Civil Engineer-Talent Pool
Civil Engineer
Texas Professional Surveying/Engineering
Civil Engineer (P.E.)
Department of The Interior
Civil Engineer
Show More