Middle School Teachers, Except Special and Career/Technical Education Salary in Colorado
BLS OEWS May 2025 • 10 metro areas • Colorado
Middle School Teachers, Except Special and Career/Technical Education in Colorado earn a median salary of $57,602 per year on average across 10 metro and nonmetro areas, -8.5% vs the national median of $62,970. An estimated 13,690 middle school teachers, except special and career/technical education are employed across Colorado, with salaries ranging from $48,640 to $77,170 depending on location.
$57,602
Avg median salary in Colorado
$77,170
Highest paying metro
$48,640
Lowest paying metro
13,690
Employed in Colorado
Compare Middle School Teachers, Except Special and Career/Technical Education salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Middle School Teachers, Except Special and Career/Technical Education
in
Middle School Teachers, Except Special and Career/Technical Education salaries by city in Colorado
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Boulder, CO | $77,170 | $71,610 | $100,720 | 850 |
| Fort Collins, CO | $65,600 | $59,350 | $75,390 | 620 |
| Denver, CO | $63,850 | $58,990 | $79,510 | 6,980 |
| Northwest Colorado | $60,380 | $52,220 | $65,600 | 660 |
| Colorado Springs, CO | $58,670 | $48,400 | $65,500 | 1,750 |
| Greeley, CO | $51,490 | $49,840 | $64,040 | 820 |
| Southwest Colorado | $50,890 | $46,570 | $60,030 | 620 |
| Pueblo, CO | $49,680 | $44,670 | $63,340 | 410 |
| Grand Junction, CO | $49,650 | $49,650 | $61,830 | 340 |
| Eastern and Southern Colorado | $48,640 | $46,060 | $58,220 | 640 |