Firefighters Salary in North Carolina

Ranked #46 of 50 · NC

32.3% below U.S. average
Mean annual salary $43,060 ≈ $21/hr
Median annual salary $37,940
Employment 19,410

Salary Distribution (10th–90th percentile)

P10 $29,360P25 $34,010 Median $37,940P75 $47,690P90 $61,940

About 80% of firefighterss in North Carolina earn between $29,360 and $61,940. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Carolina
$43,060
U.S. average
$63,630

The mean firefighters salary in North Carolina is $43,060, about 32.3% below the U.S. average ($63,630). That works out to roughly $21/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Jacksonville, NC $47,870 $47,680 340
Greensboro-High Point, NC $46,600 $49,960 1,970
Rocky Mount, NC $46,210 $42,000 220
Raleigh-Cary, NC $45,640 $48,360 2,510
Charlotte-Concord-Gastonia, NC-SC $38,700 $47,070 4,700
Durham-Chapel Hill, NC $38,350 $42,480 1,220
Eastern North Carolina nonmetropolitan area $37,510 $41,890 1,050
Asheville, NC $37,450 $39,250 890

Frequently Asked Questions

How much do firefighters make in North Carolina?

The median firefighters salary in North Carolina is $37,940 per year (mean $43,060), and about 80% earn between $29,360 and $61,940.

How much do firefighters make per hour in North Carolina?

Roughly $21 per hour, based on a mean annual wage of $43,060 and 2,080 work hours per year.

Is North Carolina a high-paying state for firefighters?

North Carolina ranks #46 of 50 states for firefighters pay. Its mean salary of $43,060 is about 32.3% below the U.S. average of $63,630.

Which metro areas in North Carolina pay firefighters the most?

The highest-paying metro areas in North Carolina for firefighters are Jacksonville, NC ($47,870), Greensboro-High Point, NC ($46,600), Rocky Mount, NC ($46,210), by median annual wage.

← Back to all firefighters states