Firefighters Salary in Oklahoma

BLS OEWS May 2025 • 8 metro areas • Oklahoma

Firefighters in Oklahoma earn a median salary of $44,905 per year on average across 8 metro and nonmetro areas, -24.6% vs the national median of $59,530. An estimated 4,070 firefighters are employed across Oklahoma, with salaries ranging from $35,990 to $59,260 depending on location.

$44,905 Avg median salary in Oklahoma
$59,260 Highest paying metro
$35,990 Lowest paying metro
4,070 Employed in Oklahoma

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 Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Oklahoma City, OK $59,260 $41,930 $65,300 1,580
      Tulsa, OK $47,070 $38,380 $61,720 1,110
      Enid, OK $46,220 $26,810 $62,520 100
      Northeast Oklahoma $45,790 $34,980 $53,970 210
      Southeast Oklahoma $44,240 $36,230 $55,030 430
      Northwest Oklahoma $43,740 $35,680 $49,090 250
      Lawton, OK $36,930 $32,010 $49,000 190
      Southwest Oklahoma $35,990 $30,380 $45,970 200

      View Firefighters salaries in all cities