Firefighters Salary in Minnesota
BLS OEWS May 2025 • 9 metro areas • Minnesota
Firefighters in Minnesota earn a median salary of $40,963 per year on average across 9 metro and nonmetro areas, -31.2% vs the national median of $59,530. An estimated 5,140 firefighters are employed across Minnesota, with salaries ranging from $33,820 to $53,540 depending on location.
$40,963
Avg median salary in Minnesota
$53,540
Highest paying metro
$33,820
Lowest paying metro
5,140
Employed in Minnesota
Compare Firefighters salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Firefighters
in
Firefighters salaries by city in Minnesota
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Rochester, MN | $53,540 | $42,950 | $70,020 | 160 |
| Minneapolis, MN-WI | $43,470 | $37,880 | $60,190 | 3,160 |
| Mankato, MN | $42,970 | $40,350 | $61,600 | 80 |
| Duluth, MN-WI | $42,900 | $31,660 | $54,980 | 400 |
| Northeast Minnesota | $38,480 | $29,710 | $41,480 | 200 |
| Northwest Minnesota | $38,480 | $33,230 | $41,370 | 370 |
| Southeast Minnesota | $38,480 | $26,700 | $48,980 | 250 |
| Southwest Minnesota | $36,530 | $22,570 | $38,480 | 310 |
| St. Cloud, MN | $33,820 | $30,440 | $44,420 | 210 |