Middle School Teachers, Except Special and Career/Technical Education Salary in New Jersey

BLS OEWS May 2025 • 3 metro areas • New Jersey

Middle School Teachers, Except Special and Career/Technical Education in New Jersey earn a median salary of $78,437 per year on average across 3 metro and nonmetro areas, +24.6% vs the national median of $62,970. An estimated 2,650 middle school teachers, except special and career/technical education are employed across New Jersey, with salaries ranging from $76,530 to $80,790 depending on location.

$78,437 Avg median salary in New Jersey
$80,790 Highest paying metro
$76,530 Lowest paying metro
2,650 Employed in New Jersey

Compare Middle School Teachers, Except Special and Career/Technical Education salaries & buying power

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

Full tool →
Middle School Teachers, Except Special and Career/Technical Education
in
    vs

      Middle School Teachers, Except Special and Career/Technical Education salaries by city in New Jersey

      Metro area Median salary 25th pct 75th pct Employed
      Atlantic City, NJ $80,790 $64,070 $93,250 910
      Vineland, NJ $77,990 $60,820 $83,510 430
      Trenton, NJ $76,530 $63,390 $91,790 1,310

      View Middle School Teachers, Except Special and Career/Technical Education salaries in all cities