Cooks, Restaurant Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Cooks, Restaurant in Alabama earn a median salary of $29,430 per year on average across 16 metro and nonmetro areas, -20.1% vs the national median of $36,830. An estimated 18,170 cooks, restaurant are employed across Alabama, with salaries ranging from $27,670 to $33,440 depending on location.

$29,430 Avg median salary in Alabama
$33,440 Highest paying metro
$27,670 Lowest paying metro
18,170 Employed in Alabama

Compare Cooks, Restaurant salaries & buying power

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

Full tool →
Cooks, Restaurant
in
    vs

      Cooks, Restaurant salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Huntsville, AL $33,440 $29,050 $37,040 2,040
      Birmingham, AL $31,200 $29,430 $36,200 4,760
      Decatur, AL $30,790 $27,860 $36,030 460
      Tuscaloosa, AL $30,340 $26,770 $35,710 1,040
      Daphne, AL $30,100 $28,620 $36,000 1,680
      Montgomery, AL $29,790 $28,050 $35,470 1,360
      Mobile, AL $29,770 $27,810 $35,530 1,450
      Auburn, AL $29,320 $26,640 $35,270 830
      Florence, AL $28,800 $25,220 $34,840 660
      Anniston, AL $28,540 $25,120 $34,350 460
      Dothan, AL $28,500 $27,100 $34,700 580
      Gadsden, AL $28,230 $24,250 $29,820 360
      Northwest Alabama $28,230 $25,260 $33,390 410
      Southwest Alabama $28,120 $24,510 $35,100 370
      Northeast Alabama $28,040 $25,260 $33,390 1,130
      Southeast Alabama $27,670 $24,960 $30,170 580

      View Cooks, Restaurant salaries in all cities