Home / Job Salaries / Elementary School Teacher Salary in New Hampshire

Elementary School Teacher Salary in New Hampshire

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

Median Salary in NH
$66,318
Monthly: $5,527
Biweekly: $2,551
Entry Level
$44,925
Monthly: $3,744
Biweekly: $1,728
Senior Level
$90,920
Monthly: $7,577
Biweekly: $3,497
Job Growth
12%
Projected 10-year growth

Salary Breakdown

Pay PeriodEntry LevelMedianSenior
Annual$44,925$66,318$90,920
Monthly$3,744$5,527$7,577
Biweekly$1,728$2,551$3,497
Weekly$864$1,275$1,748
Hourly$22$32$44

NH vs National Comparison

National Median
$63,160
NH Median
$66,318
Difference
+$3,158
Multiplier
1.05x
National
NH

About This Career

Teach core subjects to elementary school students.

Education

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

Key Skills

Curriculum DevelopmentStudent AssessmentCommunicationClassroom Management

Compare States

See how New Hampshire compares to other states for elementary school teacher salaries:

TXCANYFLCO

Compare Jobs

Compare salaries for other education jobs in New Hampshire:

High School TeacherSpecial Education TeacherSchool CounselorSchool Principal

Related Tools

Salary CalculatorNet Worth CalculatorMortgage Calculator