Salaripedia
English

How much does a civil engineer make?

$100,800a year

Median yearly pay in the United States: half earn more and half earn less. That is $48.48 an hour or $8,403 a month.

Hourly
$48.48
Average (mean)
$108,700
Jobs
367,840
Pay range
Lowest 10%: $68,240Median: $100,800Highest 10%: $163,200
PercentileYearlyHourly
10th$68,240$32.81
25th$79,930$38.43
Median$100,800$48.48
75th$129,700$62.35
90th$163,200$78.47

By state

Median yearly pay.

California$122,500
Alaska$114,700
Washington$110,000
Massachusetts$106,700
Louisiana$105,400
Oregon$105,300
New Jersey$104,700
Nevada$104,300
New Mexico$103,900
District of Columbia$103,900
New York$103,800
Connecticut$103,200
Nebraska$103,200
South Carolina$101,600
Minnesota$101,500
Colorado$101,400
Kentucky$100,900
North Carolina$100,700
Maryland$100,700
Delaware$100,200
Mississippi$100,200
Illinois$99,760
Rhode Island$99,300
Alabama$99,010
Oklahoma$98,760
New Hampshire$98,710
South Dakota$98,700
Florida$98,570
Indiana$98,270
North Dakota$98,190
Idaho$98,030
Pennsylvania$97,850
Maine$97,820
Virginia$97,120
Kansas$96,880
Texas$96,860
Utah$96,830
Iowa$96,430
Ohio$96,220
Tennessee$95,910
Vermont$95,600
Wisconsin$94,600
Hawaii$94,280
Montana$93,070
Missouri$92,750
Michigan$92,100
Wyoming$90,590
Arizona$89,660
West Virginia$86,930
Arkansas$85,020
Georgia$84,240

Highest paying cities

Metro areas, median yearly pay.

San Jose, CA$130,300
San Francisco, CA$130,200
Sacramento, CA$130,200
Mankato, MN$128,200
Redding, CA$126,000
Napa, CA$123,400
Walla Walla, WA$123,000
Vallejo, CA$122,500
Salinas, CA$122,200
Kennewick, WA$121,400
Yuba City, CA$120,000
Santa Maria, CA$120,000
Fresno, CA$119,700
Santa Cruz, CA$118,100
Stockton, CA$117,000

In other countries

Civil Engineer belongs to the international group "Civil engineers".

Compare pay in 140 countries

Similar jobs

Frequently asked questions

How much does a civil engineer make an hour?

The median hourly pay is $48.48 ($100,800 a year).

How much does a civil engineer make a month?

About $8,403 a month before tax, based on a median of $100,800 a year.

How much does a civil engineer make starting out?

The lowest-paid 10% make $68,240 or less a year ($32.81 an hour); the top 10% make $163,200 or more.

Which state pays civil engineers the most?

California, with a median of $122,500 a year, followed by Alaska ($114,700) and Washington ($110,000).

Which city pays civil engineers the most?

San Jose-Sunnyvale-Santa Clara, CA, with a median of $130,300 a year.

How many civil engineers are there in the United States?

About 367,840 people work as civil engineers.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.