Best Civil Engineering Schools in Virginia

Virginia has 5 colleges offering Civil Engineering programs tracked by the College Scorecard, producing 397 recent graduates. Graduates earn $61,546 on average within two years, roughly in line with the national average of $60,160.

School choice matters significantly: George Mason University graduates earn $64,281 while Virginia Military Institute graduates earn $49,270 — a $15,011 gap. Research each program's curriculum, employer connections, and career services before deciding.

5
Schools in VA
$61,546
VA Avg. Earnings
$60,160
National Avg.
252
Schools Nationally

Civil Engineering Schools in Virginia, Ranked by Earnings

#1
George Mason University logo

George Mason University

Fairfax, VA · Public

$64,281
2yr Earnings
1yr Earnings: $64,934
Graduates: 71
Acceptance: 88.8%
#2
University of Virginia-Main Campus logo

University of Virginia-Main Campus

Charlottesville, VA · Public

$68,666
2yr Earnings
1yr Earnings: $70,229
Graduates: 42
Acceptance: 16.9%
#3
Virginia Polytechnic Institute and State University logo

Virginia Polytechnic Institute and State University

Blacksburg, VA · Public

$62,508
2yr Earnings
1yr Earnings: $63,758
Graduates: 154
Acceptance: 57.0%
#4
Old Dominion University logo

Old Dominion University

Norfolk, VA · Public

$63,005
2yr Earnings
1yr Earnings: $59,302
Graduates: 63
Acceptance: 90.5%
#5
Virginia Military Institute logo

Virginia Military Institute

Lexington, VA · Public

$49,270
2yr Earnings
1yr Earnings: $47,030
Graduates: 67
Acceptance: 81.7%

Frequently Asked Questions

What is the best school for Civil Engineering in Virginia?
George Mason University ranks #1 for Civil Engineering in Virginia with median graduate earnings of $64,281 within two years of graduation. There are 5 schools offering Civil Engineering programs in the state.
How much do Civil Engineering graduates earn in Virginia?
Civil Engineering graduates in Virginia earn an average of $61,546 within two years of graduation. This is 2% above the national average of $60,160 for this major.
What is the hardest Civil Engineering school to get into in Virginia?
University of Virginia-Main Campus is the most selective Civil Engineering program in Virginia with an acceptance rate of 16.9%. The average acceptance rate across Civil Engineering programs in the state is 67.0%.

Other Popular Majors in Virginia

All colleges in Virginia →

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.

Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.