Civil Engineers Salary in New Hampshire

BLS OEWS May 2025 • 4 metro areas • New Hampshire

Civil Engineers in New Hampshire earn a median salary of $90,620 per year on average across 4 metro and nonmetro areas, -9% vs the national median of $99,590. An estimated 1,010 civil engineers are employed across New Hampshire, with salaries ranging from $85,550 to $96,830 depending on location.

$90,620 Avg median salary in New Hampshire
$96,830 Highest paying metro
$85,550 Lowest paying metro
1,010 Employed in New Hampshire

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 New Hampshire

      Metro area Median salary 25th pct 75th pct Employed
      Central New Hampshire $96,830 $71,670 $111,230 170
      Manchester, NH $93,240 $76,620 $107,680 570
      Southwestern New Hampshire $86,860 $72,630 $104,150 180
      Northern New Hampshire $85,550 $55,370 $114,520 90

      View Civil Engineers salaries in all cities