Firefighters Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Firefighters in Alabama earn a median salary of $45,711 per year on average across 16 metro and nonmetro areas, -23.2% vs the national median of $59,530. An estimated 6,780 firefighters are employed across Alabama, with salaries ranging from $32,630 to $66,890 depending on location.

$45,711 Avg median salary in Alabama
$66,890 Highest paying metro
$32,630 Lowest paying metro
6,780 Employed in Alabama

Compare Firefighters salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Firefighters
in
    vs

      Firefighters salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Tuscaloosa, AL $66,890 $57,340 $87,530 420
      Southeast Alabama $52,290 $41,690 $59,720 310
      Florence, AL $51,700 $36,780 $53,700 120
      Daphne, AL $50,040 $42,040 $60,350 240
      Birmingham, AL $49,900 $37,260 $60,220 2,420
      Montgomery, AL $49,270 $41,360 $53,970 510
      Huntsville, AL $47,490 $47,490 $56,890 500
      Mobile, AL $46,250 $45,620 $60,330 690
      Auburn, AL $43,910 $29,470 $47,890 230
      Anniston, AL $42,620 $35,370 $55,570 200
      Southwest Alabama $42,440 $37,130 $45,180 150
      Dothan, AL $40,080 $40,080 $54,170 240
      Northeast Alabama $40,040 $32,440 $45,780 360
      Decatur, AL $38,760 $38,760 $54,560 170
      Gadsden, AL $37,070 $29,180 $38,780 170
      Northwest Alabama $32,630 $30,220 $43,600 50

      View Firefighters salaries in all cities