What is the average salary for a Civil Engineer?

Annual / Hourly

The average salary of a Civil Engineer is $85,640. Salaries start from $51,810 and go up to $126,190. Please note that the average salary for a Civil Engineer may vary depending on several factors, like level of education, amount of experience, industry, company size and location. Our source, the Bureau of Labor Statistics, produces some of the United States most sensitive and important economic information, which is based on their strongest commitment to accuracy, quality and integrity.

Learn more about the Civil Engineer job market for salaries of real jobs in your area.

Find your compatibility

Would you make a good civil engineer? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

Take the career test
Highest

The top 10% of Civil Engineers in United States earn:

$126,190
Senior

The top 25% of Civil Engineers in United States earn:

$101,660
Experienced

The middle 50% of Civil Engineers in United States earn:

$80,770
Junior

The bottom 25% of Civil Engineers in United States earn:

$63,850
Starting

The bottom 10% of Civil Engineers in United States earn:

$51,810

Historical salary

Civil Engineer salary by state

Click on a state to learn more

State Salary Rank
Civil Engineer Salary in Texas 98,560 1
Civil Engineer Salary in Alaska 98,360 2
Civil Engineer Salary in California 97,280 3
Civil Engineer Salary in Rhode Island 95,720 4
Civil Engineer Salary in New Jersey 92,380 5
Civil Engineer Salary in Louisiana 90,950 6
Civil Engineer Salary in New York 89,630 7
Civil Engineer Salary in Tennessee 89,140 8
Civil Engineer Salary in Illinois 89,010 9
Civil Engineer Salary in Oklahoma 88,820 10
Civil Engineer Salary in Nevada 87,880 11
Civil Engineer Salary in Maryland 87,770 12
Civil Engineer Salary in Georgia 86,660 13
Civil Engineer Salary in United States 85,640 14
Civil Engineer Salary in Connecticut 85,370 15
Civil Engineer Salary in District of Columbia 85,070 16
Civil Engineer Salary in Washington 84,840 17
Civil Engineer Salary in Arizona 83,910 18
Civil Engineer Salary in Florida 83,350 19
Civil Engineer Salary in Virginia 83,100 20
Civil Engineer Salary in Colorado 82,770 21
Civil Engineer Salary in Delaware 81,890 22
Civil Engineer Salary in Massachusetts 81,730 23
Civil Engineer Salary in Pennsylvania 81,600 24
Civil Engineer Salary in Minnesota 80,430 25
Civil Engineer Salary in Oregon 80,170 26
Civil Engineer Salary in Utah 80,130 27
Civil Engineer Salary in North Carolina 79,100 28
Civil Engineer Salary in Hawaii 78,890 29
Civil Engineer Salary in Iowa 78,050 30
Civil Engineer Salary in Nebraska 77,730 31
Civil Engineer Salary in New Mexico 77,570 32
Civil Engineer Salary in Mississippi 77,150 33
Civil Engineer Salary in South Carolina 76,040 34
Civil Engineer Salary in Idaho 75,720 35
Civil Engineer Salary in Indiana 75,390 36
Civil Engineer Salary in Ohio 74,440 37
Civil Engineer Salary in Kansas 74,080 38
Civil Engineer Salary in Kentucky 73,970 39
Civil Engineer Salary in Wisconsin 73,740 40
Civil Engineer Salary in Maine 73,020 41
Civil Engineer Salary in Arkansas 72,760 42
Civil Engineer Salary in Wyoming 72,110 43
Civil Engineer Salary in Alabama 71,890 44
Civil Engineer Salary in New Hampshire 71,560 45
Civil Engineer Salary in Missouri 71,350 46
Civil Engineer Salary in Vermont 71,090 47
Civil Engineer Salary in North Dakota 70,680 48
Civil Engineer Salary in Michigan 70,390 49
Civil Engineer Salary in West Virginia 68,230 50
Civil Engineer Salary in South Dakota 67,310 51
Civil Engineer Salary in Montana 66,150 52
Civil Engineer Salary in Guam 60,420 53
Civil Engineer Salary in Puerto Rico 54,020 54

Source: U.S. Department of Labor Bureau of Labor Statistics