Salaripedia
English

How much does a civil engineer make in New Jersey?

$104,700a year

Median yearly pay for civil engineers in New Jersey. That is $50.32 an hour or $8,722 a month.

Hourly
$50.32
Vs. national median
+4%
Rank among states
7 of 51
Jobs in the state
6,900
Pay range
Lowest 10%: $74,640Median: $104,700Highest 10%: $169,200
PercentileYearlyHourly
10th$74,640$35.88
25th$82,270$39.55
Median$104,700$50.32
75th$134,300$64.55
90th$169,200$81.36

Cities in New Jersey

Metro areas, median yearly pay.

New York, NY$107,300
Trenton, NJ$101,100
Vineland, NJ$100,600
Philadelphia, PA$99,410
Atlantic City, NJ$99,360
Allentown, PA$98,760
Salaries for every job in New Jersey

Nearby in the ranking

States with similar pay for civil engineers.

4. Massachusetts$106,700
5. Louisiana$105,400
6. Oregon$105,300
7. New Jersey$104,700
8. Nevada$104,300
9. New Mexico$103,900
10. District of Columbia$103,900
Civil Engineer salary in all states

Frequently asked questions

How much does a civil engineer make an hour in New Jersey?

The median hourly pay in New Jersey is $50.32 ($104,700 a year).

Do civil engineers make more in New Jersey than the national average?

Yes: $104,700 against $100,800 nationally, 4% more.

Where does New Jersey rank for civil engineer pay?

New Jersey ranks 7 of 51 states.

Which city in New Jersey pays civil engineers the most?

New York-Newark-Jersey City, NY-NJ, with a median of $107,300 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.