Civil Engineers Salary in Utah

BLS OEWS May 2025 • 7 metro areas • Utah

Civil Engineers in Utah earn a median salary of $90,336 per year on average across 7 metro and nonmetro areas, -9.3% vs the national median of $99,590. An estimated 4,600 civil engineers are employed across Utah, with salaries ranging from $84,040 to $98,260 depending on location.

$90,336 Avg median salary in Utah
$98,260 Highest paying metro
$84,040 Lowest paying metro
4,600 Employed in Utah

Compare Civil Engineers salaries & buying power

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

Full tool →
Civil Engineers
in
    vs

      Civil Engineers salaries by city in Utah

      Metro area Median salary 25th pct 75th pct Employed
      Wasatch Front Fringe Utah $98,260 $80,330 $127,510 140
      St. George, UT $93,390 $79,470 $118,930 130
      Salt Lake City, UT $92,210 $79,570 $117,190 2,470
      Logan, UT-ID $90,980 $74,500 $103,150 110
      Provo, UT $89,240 $74,510 $116,620 520
      Ogden, UT $84,230 $76,030 $120,080 950
      High Desert Utah $84,040 $75,330 $110,300 280

      View Civil Engineers salaries in all cities