Civil Engineers Salary in Alabama
BLS OEWS May 2025 • 16 metro areas • Alabama
Civil Engineers in Alabama earn a median salary of $96,049 per year on average across 16 metro and nonmetro areas, -3.6% vs the national median of $99,590. An estimated 5,560 civil engineers are employed across Alabama, with salaries ranging from $82,770 to $109,420 depending on location.
$96,049
Avg median salary in Alabama
$109,420
Highest paying metro
$82,770
Lowest paying metro
5,560
Employed in Alabama
Compare Civil Engineers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Civil Engineers
in
Civil Engineers salaries by city in Alabama
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Decatur, AL | $109,420 | $78,670 | $136,110 | 150 |
| Florence, AL | $103,120 | $78,910 | $125,170 | 80 |
| Mobile, AL | $103,120 | $79,620 | $132,170 | 770 |
| Huntsville, AL | $102,790 | $78,710 | $134,330 | 1,250 |
| Montgomery, AL | $99,630 | $80,570 | $113,370 | 500 |
| Southwest Alabama | $99,270 | $79,080 | $116,830 | 90 |
| Auburn, AL | $96,970 | $74,250 | $121,230 | 140 |
| Anniston, AL | $96,530 | $69,640 | $114,930 | 50 |
| Southeast Alabama | $95,490 | $74,680 | $108,390 | 190 |
| Daphne, AL | $94,790 | $79,620 | $121,990 | 200 |
| Birmingham, AL | $93,210 | $75,760 | $125,000 | 1,430 |
| Northeast Alabama | $91,260 | $69,150 | $105,700 | 240 |
| Gadsden, AL | $91,110 | $64,290 | $103,430 | 30 |
| Northwest Alabama | $89,020 | $69,150 | $105,190 | 90 |
| Tuscaloosa, AL | $88,290 | $72,830 | $118,290 | 240 |
| Dothan, AL | $82,770 | $68,690 | $111,610 | 110 |