Civil Engineers Salary in New Jersey

Ranked #9 of 51 · NJ

5.6% above U.S. average
Mean annual salary $114,750 ≈ $55/hr
Median annual salary $104,660
Employment 6,900

Salary Distribution (10th–90th percentile)

P10 $74,640P25 $82,270 Median $104,660P75 $134,270P90 $169,220

About 80% of civil engineerss in New Jersey earn between $74,640 and $169,220. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

New Jersey
$114,750
U.S. average
$108,670

The mean civil engineers salary in New Jersey is $114,750, about 5.6% above the U.S. average ($108,670). That works out to roughly $55/hr at 2,080 hours per year.

Metro Areas in New Jersey

Metro areaMedianMeanEmployment
Trenton-Princeton, NJ $101,090 $106,520 1,100
Vineland, NJ $100,620 $105,980 60
Atlantic City-Hammonton, NJ $99,360 $107,080 170

← Back to all civil engineers states