Middle School Teachers, Except Special and Career/Technical Education Salary in North Dakota

BLS OEWS May 2025 • 6 metro areas • North Dakota

Middle School Teachers, Except Special and Career/Technical Education in North Dakota earn a median salary of $59,832 per year on average across 6 metro and nonmetro areas, -5% vs the national median of $62,970. An estimated 1,820 middle school teachers, except special and career/technical education are employed across North Dakota, with salaries ranging from $57,940 to $64,500 depending on location.

$59,832 Avg median salary in North Dakota
$64,500 Highest paying metro
$57,940 Lowest paying metro
1,820 Employed in North Dakota

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

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

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

      Middle School Teachers, Except Special and Career/Technical Education salaries by city in North Dakota

      Metro area Median salary 25th pct 75th pct Employed
      Bismarck, ND $64,500 $53,480 $64,500 270
      Minot, ND $60,670 $50,270 $77,110 170
      Grand Forks, ND-MN $59,120 $48,010 $79,410 240
      Fargo, ND-MN $58,800 $46,290 $78,940 580
      West North Dakota $57,960 $49,380 $62,280 290
      East North Dakota $57,940 $48,870 $59,900 270

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