Salaripedia
English

How much does a computer programmer make in Virginia?

$121,600a year

Median yearly pay for computer programmers in Virginia. That is $58.47 an hour or $10,130 a month.

Hourly
$58.47
Vs. national median
+21%
Rank among states
5 of 46
Jobs in the state
3,070
Pay range
Lowest 10%: $67,010Median: $121,600Highest 10%: $182,900
PercentileYearlyHourly
10th$67,010$32.22
25th$87,520$42.08
Median$121,600$58.47
75th$160,500$77.18
90th$182,900$87.93

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$130,400
Richmond, VA$112,700
Charlottesville, VA$109,800
Virginia Beach, VA$103,100
Roanoke, VA$92,830
Blacksburg, VA$87,100
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for computer programmers.

2. Massachusetts$128,400
3. Washington$125,600
4. Maryland$125,600
5. Virginia$121,600
6. Hawaii$118,200
7. California$116,800
8. Arkansas$111,800
Computer Programmer salary in all states

Frequently asked questions

How much does a computer programmer make an hour in Virginia?

The median hourly pay in Virginia is $58.47 ($121,600 a year).

Do computer programmers make more in Virginia than the national average?

Yes: $121,600 against $100,400 nationally, 21% more.

Where does Virginia rank for computer programmer pay?

Virginia ranks 5 of 46 states.

Which city in Virginia pays computer programmers the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $130,400 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.