Best Civil Engineering Schools in New Jersey

New Jersey has 4 colleges offering Civil Engineering programs tracked by the College Scorecard, producing 341 recent graduates. Graduates in New Jersey earn $65,716 on average within two years — 9% above the national average of $60,166, making the state one of the stronger markets for this field.

School choice matters significantly: Stevens Institute of Technology graduates earn $74,702 while Rowan University graduates earn $61,516 — a $13,186 gap. Research each program's curriculum, employer connections, and career services before deciding.

4
Schools in NJ
$65,716
NJ Avg. Earnings
$60,166
National Avg.
225
Schools Nationally

Public vs Private: Civil Engineering in New Jersey

Public Schools (3)
$62,720
avg. 2yr earnings
Private Schools (1)
$74,702
avg. 2yr earnings

Private schools produce $11,982 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.

Civil Engineering Schools in New Jersey, Ranked by Earnings

#1
S

Stevens Institute of Technology

Hoboken, NJ · Private

$74,702
2yr Earnings
1yr Earnings: $69,771
Graduates: 36
Acceptance: 43.4%
#2
R

Rutgers University-New Brunswick

New Brunswick, NJ · Public

$63,898
2yr Earnings
1yr Earnings: $62,988
Graduates: 82
Acceptance: 65.3%
#3
N

New Jersey Institute of Technology

Newark, NJ · Public

$62,746
2yr Earnings
1yr Earnings: $61,687
Graduates: 161
Acceptance: 66.9%
#4
R

Rowan University

Glassboro, NJ · Public

$61,516
2yr Earnings
1yr Earnings: $59,459
Graduates: 62
Acceptance: 77.8%

Frequently Asked Questions

What is the best school for Civil Engineering in New Jersey?
Stevens Institute of Technology ranks #1 for Civil Engineering in New Jersey with median graduate earnings of $74,702 within two years of graduation. There are 4 schools offering Civil Engineering programs in the state.
How much do Civil Engineering graduates earn in New Jersey?
Civil Engineering graduates in New Jersey earn an average of $65,716 within two years of graduation. This is 9% above the national average of $60,166 for this major.
What is the hardest Civil Engineering school to get into in New Jersey?
Stevens Institute of Technology is the most selective Civil Engineering program in New Jersey with an acceptance rate of 43.4%. The average acceptance rate across Civil Engineering programs in the state is 63.4%.
Should I attend a public or private school for Civil Engineering in New Jersey?
In New Jersey, private Civil Engineering programs produce average earnings of $74,702 vs $62,720 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 3 public and 1 private options in the state.

Other Popular Majors in New Jersey

All colleges in New Jersey →

Civil Engineering in Other States

Get Civil Engineering Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Data updated June 2026. Source: U.S. Department of Education College Scorecard.