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

BLS OEWS May 2025 • 3 metro areas • New Jersey

Secondary School Teachers, Except Special and Career/Technical Education in New Jersey earn a median salary of $81,257 per year on average across 3 metro and nonmetro areas, +25.8% vs the national median of $64,580. An estimated 3,620 secondary school teachers, except special and career/technical education are employed across New Jersey, with salaries ranging from $80,880 to $82,000 depending on location.

$81,257 Avg median salary in New Jersey
$82,000 Highest paying metro
$80,880 Lowest paying metro
3,620 Employed in New Jersey

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

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

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

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

      Metro areaMedian salary25th pct75th pctEmployed
      Atlantic City, NJ$82,000$65,490$94,6001,660
      Vineland, NJ$80,890$65,360$84,830540
      Trenton, NJ$80,880$72,290$95,2101,420

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