SOC 25-2031 · New Jersey

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

Secondary school teachers (except special and career/technical education) in New Jersey earn the most in Atlantic City (average $85,370 a year) and the least in Vineland ($79,660), across the 3 New Jersey metro areas we cover. Statewide, BLS puts the secondary school teachers (except special and career/technical education) average at $87,100 and the median at $82,200 for 38,140 workers. The U.S. average for this job is $76,320.

$85Khighest: Atlantic City
$80Klowest: Vineland
3,710jobs in these metros
3metro areas
Advertisement

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

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Atlantic City$85,370$90,070$72,210$65,64099
Trenton$83,650$79,100$73,150$64,539103
Vineland$79,660$83,680$68,110$61,98696

*Average salary after federal and state taxes for a single filer; New Jersey's employee unemployment, disability and family-leave contributions are not included. Cost of living: BEA price parity, U.S. = 100.

Secondary School Teachers, Except Special and Career/Technical Education salary in other states

Secondary School Teachers, Except Special and Career/Technical Education salary by city and state

More about pay in New Jersey

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.