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

BLS OEWS May 2025 • 10 metro areas • Colorado

Secondary School Teachers, Except Special and Career/Technical Education in Colorado earn a median salary of $63,709 per year on average across 10 metro and nonmetro areas, -1.3% vs the national median of $64,580. An estimated 18,160 secondary school teachers, except special and career/technical education are employed across Colorado, with salaries ranging from $48,490 to $78,750 depending on location.

$63,709 Avg median salary in Colorado
$78,750 Highest paying metro
$48,490 Lowest paying metro
18,160 Employed in Colorado

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

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

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

      Secondary School Teachers, Except Special and Career/Technical Education salaries by city in Colorado

      Metro area Median salary 25th pct 75th pct Employed
      Boulder, CO $78,750 $72,190 $101,420 1,250
      Denver, CO $76,260 $60,950 $88,070 8,970
      Fort Collins, CO $73,430 $60,060 $76,330 1,090
      Northwest Colorado $62,570 $52,440 $75,890 800
      Grand Junction, CO $61,470 $49,870 $74,700 440
      Greeley, CO $60,590 $50,930 $71,040 890
      Colorado Springs, CO $59,390 $48,810 $72,780 2,670
      Pueblo, CO $59,170 $50,770 $75,430 390
      Southwest Colorado $56,970 $47,270 $61,170 860
      Eastern and Southern Colorado $48,490 $45,180 $59,450 800

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