SalaryCalculations

Civil Engineers Salary in Alabama

State wage data from the BLS OEWS survey, May 2025.

Median annual

$99,010

Median hourly

$48

Average annual

$107,550

Employed in state

5.4K

The median annual salary for Civil Engineers in Alabama is $99,010, or about $48 an hour. That is 2% lower than the national median.

Pay in Alabama ranges from $63,930 at the 10th percentile to $168,370 at the 90th percentile. Roughly 5.4K people work as civil engineers in the state.

Pay distribution in Alabama

10th$63,930
25th$77,750
Median$99,010
75th$128,900
90th$168,370

Salary calculator

Hourly
$47.60
Daily
$381
Weekly
$1,904
Bi-weekly
$3,808
Monthly
$8,251
Annual
$99,010

$99,010 a year is around the 50th percentile for Civil Engineerss in Alabama. The median is $99,010.

Civil Engineers pay by metro area in Alabama

Metro areaMedian annualEmployment
Mobile, AL$107,810790
Huntsville, AL$105,7601.0K
Decatur, AL$103,490180
Florence-Muscle Shoals, AL$100,300110
Auburn-Opelika, AL$99,590130
Montgomery, AL$97,470520
Birmingham, AL$97,4201.1K
Anniston-Oxford, AL$97,29040
Daphne-Fairhope-Foley, AL$94,790200
Dothan, AL$92,28080
Tuscaloosa, AL$92,230210
Gadsden, AL$78,83040
Columbus, GA-AL$77,600170

Other jobs in Alabama

All salaries in Alabama →