Salaripedia
English

How much does an engineer make in Virginia?

$148,200a year

Median yearly pay for engineers in Virginia. That is $71.23 an hour or $12,350 a month.

Hourly
$71.23
Vs. national median
+21%
Rank among states
4 of 51
Jobs in the state
5,060
Pay range
Lowest 10%: $84,590Median: $148,200Highest 10%: $195,200
PercentileYearlyHourly
10th$84,590$40.67
25th$116,900$56.21
Median$148,200$71.23
75th$181,700$87.34
90th$195,200$93.84

Cities in Virginia

Metro areas, median yearly pay.

Charlottesville, VA$153,300
Washington, DC$151,300
Virginia Beach, VA$138,600
Blacksburg, VA$108,800
Richmond, VA$108,000
Kingsport, TN$103,300
Roanoke, VA$95,370
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for engineers.

1. New Mexico$162,100
2. Alabama$152,600
3. District of Columbia$151,900
4. Virginia$148,200
5. Alaska$142,400
6. Washington$134,600
7. Colorado$132,600
Engineer salary in all states

Frequently asked questions

How much does an engineer make an hour in Virginia?

The median hourly pay in Virginia is $71.23 ($148,200 a year).

Do engineers make more in Virginia than the national average?

Yes: $148,200 against $122,900 nationally, 21% more.

Where does Virginia rank for engineer pay?

Virginia ranks 4 of 51 states.

Which city in Virginia pays engineers the most?

Charlottesville, VA, with a median of $153,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.