US Jobs Map

What a firefighter earns, by metro

A firefighter in San Jose-Sunnyvale-Santa Clara has a median wage of $152,100. In Monroe the median is $22,800. That is a 6.67-fold difference for the same job title, which is unusually wide even by the standards of a country this large — and it means a national average for this role is close to meaningless.

Firefighter — nationalBLS OEWS · May 2025
$59,280Median annual
$28.50Median hourly
$34,91010th percentile
$101,04090th percentile
345,990Employed nationally
Median means half earn more and half earn less — it says nothing about how far. The percentile columns are where the information is.

The band is wide — outcomes vary a lot

The top tenth of firefighters earn $101,040 or more; the bottom tenth earn under $34,910. That is a 2.89× gap within the same occupation, in the same year. A spread this wide means the job title is not what determines pay — specialisation, employer type, seniority or book of business is. Expect the early years to sit near the bottom of the band rather than the middle, and treat the $59,280 median as a waypoint, not a destination.

Why the range is 6.67× wide

5 of the ten best-paying metros for firefighters are in CA. When one state dominates the top of the table like this, cost of living is doing part of the work but rarely all of it — state licensing rules, public-sector pay scales and the presence of a few large employers usually explain the rest. If you are comparing an offer in CA against one elsewhere, adjust for housing before concluding anything.

Highest paying metros

Metropolitan areaMedianHourly LQEmployed
San Jose-Sunnyvale-Santa Clara CA $152,100 $73.12 0.53 1,330
San Francisco-Oakland-Fremont CA $113,700 $54.66 0.65 3,450
New York-Newark-Jersey City NY-NJ $106,420 $51.16 0.71 14,960
Bellingham WA $101,130 $48.62 1.56 320
Seattle-Tacoma-Bellevue WA $101,090 $48.60 0.81 3,760
Fort Collins-Loveland CO $99,930 $48.04 0.79 300
Los Angeles-Long Beach-Anaheim CA $98,050 $47.14 0.52 7,200
Vallejo CA $95,950 $46.13 1.04 330
Bremerton-Silverdale-Port Orchard WA $95,910 $46.11 1.4 290
Sacramento-Roseville-Folsom CA $94,080 $45.23 1.08 2,590
Olympia-Lacey-Tumwater WA $90,050 $43.29 0.9 260
Rochester NY $89,120 $42.84 0.66 730
Trenton-Princeton NJ $88,090 $42.35 0.64 340
Denver-Aurora-Centennial CO $87,980 $42.30 0.84 3,010
Santa Rosa-Petaluma CA $87,400 $42.02 0.68 310
Ames IA $86,010 $41.35 0.48 60
Portland-Vancouver-Hillsboro OR-WA $85,170 $40.95 0.64 1,730
Spokane-Spokane Valley WA $83,310 $40.05 1.31 750
Chicago-Naperville-Elgin IL-IN $82,820 $39.82 1.45 14,560
Corvallis OR $82,700 $39.76 0.67 60
Santa Maria-Santa Barbara CA $82,250 $39.54 0.91 410
Binghamton NY $81,810 $39.33 0.57 120
Bridgeport-Stamford-Danbury CT $81,680 $39.27 0.93 840
Reno NV $81,360 $39.12 1.26 780
Mount Vernon-Anacortes WA $81,100 $38.99 1.5 180

Lowest paying metros

Metropolitan areaMedianHourly LQEmployed
Monroe LA $22,800 $10.96 1.45 280
East Kentucky nonmetropolitan area $24,960 $12.00 1.69 350
Southwest Minnesota nonmetropolitan area $26,090 $12.54 1.09 290
Southwest Louisiana nonmetropolitan area $26,610 $12.79 0.88 160
Northeast Louisiana nonmetropolitan area $27,780 $13.36 1.56 220
South Central Kentucky nonmetropolitan area $28,060 $13.49 0.85 330
Hammond LA $28,330 $13.62 1.6 170
Houma-Bayou Cane-Thibodaux LA $28,360 $13.64 0.89 170
Central Louisiana nonmetropolitan area $28,860 $13.87 1.18 200
Slidell-Mandeville-Covington LA $29,500 $14.19 1.77 390

Where the role is most concentrated

Metropolitan areaMedianHourly LQEmployed
North Valley-Northern Mountains Region of California nonmetropolitan area $62,660 $30.13 4.37 1,020
Lake Havasu City-Kingman AZ $54,810 $26.35 3.96 500
Hilton Head Island-Bluffton-Port Royal SC $50,210 $24.14 3.5 640
Hinesville GA $49,210 $23.66 3.22 150
North Coast Region of California nonmetropolitan area $62,660 $30.13 2.96 720
Jacksonville NC $47,870 $23.01 2.94 340
Fayetteville NC $36,820 $17.70 2.9 850
Sierra Vista-Douglas AZ $53,530 $25.73 2.87 220
Prescott Valley-Prescott AZ $49,240 $23.67 2.86 460
Redding CA $65,170 $31.33 2.55 410
Myrtle Beach-Conway-North Myrtle Beach SC $45,890 $22.06 2.53 820
Gadsden AL $36,700 $17.64 2.5 180

Largest employers by metro

Metropolitan areaMedianHourly LQEmployed
New York-Newark-Jersey City NY-NJ $106,420 $51.16 0.71 14,960
Chicago-Naperville-Elgin IL-IN $82,820 $39.82 1.45 14,560
Dallas-Fort Worth-Arlington TX $64,900 $31.20 0.97 8,780
Boston-Cambridge-Newton MA-NH $73,990 $35.57 1.42 8,510
Washington-Arlington-Alexandria DC-VA-MD-WV $66,980 $32.20 1.09 7,610
Los Angeles-Long Beach-Anaheim CA $98,050 $47.14 0.52 7,200
Miami-Fort Lauderdale-West Palm Beach FL $75,710 $36.40 1.05 6,600
Atlanta-Sandy Springs-Roswell GA $47,300 $22.74 0.99 6,350
Houston-Pasadena-The Woodlands TX $59,120 $28.42 0.79 5,780
Charlotte-Concord-Gastonia NC-SC $38,700 $18.61 1.55 4,700
Columbus OH $61,780 $29.70 1.68 4,130
Phoenix-Mesa-Chandler AZ $61,780 $29.70 0.76 4,020

Current openings

About this data

Figures come from the BLS Occupational Employment and Wage Statistics programme, May 2025 release, SOC code 33-2011. OEWS surveys employers, so it reports what is actually paid rather than what job advertisements claim, and it excludes the self-employed. Estimates are published for 460 of 528 metropolitan areas; the remaining 68 had too few survey responses for BLS to publish without risking disclosure, so they are absent here rather than estimated. For a specialised role that is normal. Read the methodology.