Civil Engineers Salary in Virginia

Ranked #23 of 51 · VA

3.1% below U.S. average
Mean annual salary $105,340 ≈ $51/hr
Median annual salary $97,120
Employment 11,350

Salary Distribution (10th–90th percentile)

P10 $74,000P25 $79,150 Median $97,120P75 $126,780P90 $150,710

About 80% of civil engineerss in Virginia earn between $74,000 and $150,710. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Virginia
$105,340
U.S. average
$108,670

The mean civil engineers salary in Virginia is $105,340, about 3.1% below the U.S. average ($108,670). That works out to roughly $51/hr at 2,080 hours per year.

Metro Areas in Virginia

Metro areaMedianMeanEmployment
Northeast Virginia nonmetropolitan area $104,960 $115,710 170
Winchester, VA-WV $100,920 $105,860 150
Staunton-Stuarts Draft, VA $97,530 $99,590 90
Lynchburg, VA $96,100 $105,410 170
Southwest Virginia nonmetropolitan area $96,100 $115,650 90
Virginia Beach-Chesapeake-Norfolk, VA-NC $94,680 $98,600 1,990
Blacksburg-Christiansburg-Radford, VA $94,200 $102,390
Richmond, VA $91,300 $99,540 1,680

← Back to all civil engineers states