Skip to content

The average salary for a Civil Engineer in Alabama is $96,430.

Annual Average Salary Information

Annual Average Salary: $96,430

$59,850$136,220

Hourly Pay Information

Hourly Average Salary: $46.36

$28.77$65.49

View Jobs

Civil Engineer in Montgomery

Civil Engineer

75k-82k/year

USAF - Maxwell AFB


Marathon TS is looking for a Civil Engineer that provides civil engineering support in the design, construction, & maintenance of any & all facilities requirements. They ...Read more

Civil Engineer in Maysville

Position Summary

The geotechnical Engineer I is responsible for delivering high-quality engineering and design documents that meet project success criteria. The role emphasizes building strong client relationships, internal teamwork, and adherence to organi ...Read more

Civil Engineer in Birmingham

Boulo is sourcing candidates for a Director of Civil Engineering to join our client, a rapidly growing Birmingham-based Civil Engineering firm that coordinates with architects, landscape architects, and property owners to provide comprehensive solutions to site-development issues ...Read more