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