Social Work Teachers, Postsecondary Salary in North Carolina

BLS OEWS May 2025 • 7 metro areas • North Carolina

Social Work Teachers, Postsecondary in North Carolina earn a median salary of $70,541 per year on average across 7 metro and nonmetro areas, -7.4% vs the national median of $76,210. An estimated 350 social work teachers, postsecondary are employed across North Carolina, with salaries ranging from $59,550 to $82,540 depending on location.

$70,541 Avg median salary in North Carolina
$82,540 Highest paying metro
$59,550 Lowest paying metro
350 Employed in North Carolina

Compare Social Work Teachers, Postsecondary salaries & buying power

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

Full tool →
Social Work Teachers, Postsecondary
in
    vs

      Social Work Teachers, Postsecondary salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Greensboro, NC $82,540 $51,650 $83,800 40
      Durham, NC $82,360 $69,260 $103,730 90
      Western North Carolina $77,420 $65,890 $80,950 90
      Charlotte, NC-SC $65,890 $43,630 $78,320 80
      Fayetteville, NC $63,960 $45,850 $78,610
      Raleigh, NC $62,070 $39,130 $79,970
      Central North Carolina $59,550 $48,950 $72,840 50

      View Social Work Teachers, Postsecondary salaries in all cities