Home / Job Salaries / High School Teacher Salary in New Jersey

High School Teacher Salary in New Jersey

Explore high school teacher salaries in New Jersey including median pay, entry-level and senior compensation, and how it compares to the national average.

Median Salary in NJ
$80,316
Monthly: $6,693
Biweekly: $3,089
Entry Level
$54,367
Monthly: $4,531
Biweekly: $2,091
Senior Level
$111,206
Monthly: $9,267
Biweekly: $4,277
Job Growth
12%
Projected 10-year growth

Salary Breakdown

Pay PeriodEntry LevelMedianSenior
Annual$54,367$80,316$111,206
Monthly$4,531$6,693$9,267
Biweekly$2,091$3,089$4,277
Weekly$1,046$1,545$2,139
Hourly$26$39$53

NJ vs National Comparison

National Median
$66,930
NJ Median
$80,316
Difference
+$13,386
Multiplier
1.20x
National
NJ

About This Career

Teach specialized subjects to high school students.

Education

Bachelor's degree in subject area or Education; Teaching certification required

Key Skills

Subject ExpertiseCurriculum DevelopmentStudent AssessmentMentoring

Compare States

See how New Jersey compares to other states for high school teacher salaries:

TXCANYFLCO

Compare Jobs

Compare salaries for other education jobs in New Jersey:

Elementary School TeacherSpecial Education TeacherSchool CounselorSchool Principal

Related Tools

Salary CalculatorNet Worth CalculatorMortgage Calculator