Mechanical Engineers Salary in Colorado

BLS OEWS May 2025 • 9 metro areas • Colorado

Mechanical Engineers in Colorado earn a median salary of $104,016 per year on average across 9 metro and nonmetro areas, +1.7% vs the national median of $102,320. An estimated 6,710 mechanical engineers are employed across Colorado, with salaries ranging from $88,290 to $123,490 depending on location.

$104,016 Avg median salary in Colorado
$123,490 Highest paying metro
$88,290 Lowest paying metro
6,710 Employed in Colorado

Compare Mechanical Engineers salaries & buying power

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

Full tool →
Mechanical Engineers
in
    vs

      Mechanical Engineers salaries by city in Colorado

      Metro area Median salary 25th pct 75th pct Employed
      Southwest Colorado $123,490 $69,990 $132,480
      Boulder, CO $110,650 $92,570 $155,070 1,100
      Denver, CO $110,530 $96,050 $140,410 3,870
      Colorado Springs, CO $104,240 $80,550 $135,800 820
      Northwest Colorado $102,370 $77,990 $123,490 50
      Fort Collins, CO $101,020 $82,930 $125,980 530
      Greeley, CO $97,990 $79,610 $116,190 160
      Pueblo, CO $97,560 $75,480 $130,870 50
      Grand Junction, CO $88,290 $68,250 $128,600 130

      View Mechanical Engineers salaries in all cities