Elementary School Teachers, Except Special Education Salary in New Hampshire

BLS OEWS May 2025 • 4 metro areas • New Hampshire

Elementary School Teachers, Except Special Education in New Hampshire earn a median salary of $63,833 per year on average across 4 metro and nonmetro areas, +2.4% vs the national median of $62,340. An estimated 2,970 elementary school teachers, except special education are employed across New Hampshire, with salaries ranging from $62,820 to $65,100 depending on location.

$63,833 Avg median salary in New Hampshire
$65,100 Highest paying metro
$62,820 Lowest paying metro
2,970 Employed in New Hampshire

Compare Elementary School Teachers, Except Special Education salaries & buying power

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

Full tool →
Elementary School Teachers, Except Special Education
in
    vs

      Elementary School Teachers, Except Special Education salaries by city in New Hampshire

      Metro area Median salary 25th pct 75th pct Employed
      Central New Hampshire $65,100 $60,800 $80,670 680
      Manchester, NH $64,430 $51,380 $79,410 1,310
      Northern New Hampshire $62,980 $50,540 $76,950 590
      Southwestern New Hampshire $62,820 $60,540 $64,390 390

      View Elementary School Teachers, Except Special Education salaries in all cities