History Teachers, Postsecondary Salary in North Carolina

BLS OEWS May 2025 • 8 metro areas • North Carolina

History Teachers, Postsecondary in North Carolina earn a median salary of $73,054 per year on average across 8 metro and nonmetro areas, -10.4% vs the national median of $81,500. An estimated 590 history teachers, postsecondary are employed across North Carolina, with salaries ranging from $62,710 to $86,020 depending on location.

$73,054 Avg median salary in North Carolina
$86,020 Highest paying metro
$62,710 Lowest paying metro
590 Employed in North Carolina

Compare History Teachers, Postsecondary salaries & buying power

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

Full tool →
History Teachers, Postsecondary
in
    vs

      History Teachers, Postsecondary salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Wilmington, NC $86,020 $48,850 $100,040 50
      Charlotte, NC-SC $82,140 $60,620 $103,010 150
      Winston, NC $77,830 $49,650 $97,150 50
      Greensboro, NC $77,270 $55,950 $83,260 80
      Raleigh, NC $67,350 $51,150 $92,680 80
      Western North Carolina $67,110 $53,330 $82,320 100
      Asheville, NC $64,000 $52,190 $84,440 40
      Central North Carolina $62,710 $55,100 $77,440 40

      View History Teachers, Postsecondary salaries in all cities