Highest-earning counties in Virginia

Written by:
July 6, 2022
Henryk Sadura // Shutterstock

Highest-earning counties in Virginia

The 2020 median household income in the U.S. was $67,521, a decrease of 2.9% from 2019. COVID-19 in 2020 drastically altered income and poverty levels, along with consumer habits and job opportunities.

Stacker compiled a list of the highest-earning counties in Virginia using data from the U.S. Census Bureau. Counties are ranked by 2020 5-year estimate median household income.

Data shows that annual annual income depends heavily on an individual's educational attainment, race, ethnicity, gender, and even location. One cluster of the United States is particularly well off: The five of the seven counties with the highest median household income in the country can be found in the Washington D.C. metropolitan areas of Maryland and Northern Virginia. These counties can likely attribute their wealth to their proximity to Washington D.C., which attracts highly educated and skilled people in areas of law and public policy. And people in those fields often marry each other, making two high-earning households one very high-earning household.

Keep reading to learn more about the highest-earning counties in Virginia.

#50. Amelia County

- Median household income: $63,918
--- 16.3% below state average, 1.7% below national average
- Households earning over $100k: 27.7%
--- #655 highest among all counties nationwide
- Households earning less than $15k: 9.2%
--- #642 highest among all counties nationwide

#49. Rockingham County

- Median household income: $64,496
--- 15.6% below state average, 0.8% below national average
- Households earning over $100k: 25.9%
--- #786 highest among all counties nationwide
- Households earning less than $15k: 7.1%
--- #611 highest among all counties nationwide

#48. Augusta County

- Median household income: $65,076
--- 14.8% below state average, 0.1% above national average
- Households earning over $100k: 24.0%
--- #990 highest among all counties nationwide
- Households earning less than $15k: 7.9%
--- #573 highest among all counties nationwide

#47. King and Queen County

- Median household income: $65,385
--- 14.4% below state average, 0.6% above national average
- Households earning over $100k: 28.7%
--- #564 highest among all counties nationwide
- Households earning less than $15k: 10.2%
--- #557 highest among all counties nationwide

#46. Dinwiddie County

- Median household income: $65,485
--- 14.3% below state average, 0.8% above national average
- Households earning over $100k: 29.2%
--- #534 highest among all counties nationwide
- Households earning less than $15k: 9.6%
--- #546 highest among all counties nationwide

#45. Louisa County

- Median household income: $67,027
--- 12.3% below state average, 3.1% above national average
- Households earning over $100k: 28.5%
--- #580 highest among all counties nationwide
- Households earning less than $15k: 9.3%
--- #491 highest among all counties nationwide

#44. Bedford County

- Median household income: $67,136
--- 12.1% below state average, 3.3% above national average
- Households earning over $100k: 28.5%
--- #583 highest among all counties nationwide
- Households earning less than $15k: 6.5%
--- #487 highest among all counties nationwide

#43. Greene County

- Median household income: $67,266
--- 12.0% below state average, 3.5% above national average
- Households earning over $100k: 32.0%
--- #391 highest among all counties nationwide
- Households earning less than $15k: 5.0%
--- #481 highest among all counties nationwide

#42. Caroline County

- Median household income: $67,901
--- 11.1% below state average, 4.5% above national average
- Households earning over $100k: 31.0%
--- #430 highest among all counties nationwide
- Households earning less than $15k: 5.8%
--- #448 highest among all counties nationwide

#41. Fredericksburg

- Median household income: $69,528
--- 9.0% below state average, 7.0% above national average
- Households earning over $100k: 32.5%
--- #370 highest among all counties nationwide
- Households earning less than $15k: 9.9%
--- #392 highest among all counties nationwide

#40. Roanoke County

- Median household income: $70,076
--- 8.3% below state average, 7.8% above national average
- Households earning over $100k: 31.9%
--- #398 highest among all counties nationwide
- Households earning less than $15k: 6.2%
--- #377 highest among all counties nationwide

#39. Warren County

- Median household income: $70,109
--- 8.2% below state average, 7.9% above national average
- Households earning over $100k: 32.6%
--- #369 highest among all counties nationwide
- Households earning less than $15k: 7.7%
--- #376 highest among all counties nationwide

#38. Gloucester County

- Median household income: $71,649
--- 6.2% below state average, 10.2% above national average
- Households earning over $100k: 30.6%
--- #449 highest among all counties nationwide
- Households earning less than $15k: 5.3%
--- #333 highest among all counties nationwide

#37. Henrico County

- Median household income: $72,295
--- 5.4% below state average, 11.2% above national average
- Households earning over $100k: 35.7%
--- #264 highest among all counties nationwide
- Households earning less than $15k: 7.1%
--- #314 highest among all counties nationwide

#36. Botetourt County

- Median household income: $72,719
--- 4.8% below state average, 11.9% above national average
- Households earning over $100k: 34.8%
--- #287 highest among all counties nationwide
- Households earning less than $15k: 5.8%
--- #300 highest among all counties nationwide

#35. King William County

- Median household income: $73,284
--- 4.1% below state average, 12.8% above national average
- Households earning over $100k: 30.5%
--- #454 highest among all counties nationwide
- Households earning less than $15k: 2.8%
--- #289 highest among all counties nationwide

#34. Orange County

- Median household income: $74,446
--- 2.6% below state average, 14.5% above national average
- Households earning over $100k: 31.8%
--- #406 highest among all counties nationwide
- Households earning less than $15k: 9.1%
--- #271 highest among all counties nationwide

#33. Mathews County

- Median household income: $74,489
--- 2.5% below state average, 14.6% above national average
- Households earning over $100k: 30.5%
--- #454 highest among all counties nationwide
- Households earning less than $15k: 7.9%
--- #270 highest among all counties nationwide

#32. Prince George County

- Median household income: $75,123
--- 1.7% below state average, 15.6% above national average
- Households earning over $100k: 34.3%
--- #303 highest among all counties nationwide
- Households earning less than $15k: 6.5%
--- #262 highest among all counties nationwide

#31. Isle of Wight County

- Median household income: $77,870
--- 1.9% above state average, 19.8% above national average
- Households earning over $100k: 38.5%
--- #202 highest among all counties nationwide
- Households earning less than $15k: 6.3%
--- #218 highest among all counties nationwide

#30. Virginia Beach

- Median household income: $78,136
--- 2.3% above state average, 20.2% above national average
- Households earning over $100k: 37.2%
--- #230 highest among all counties nationwide
- Households earning less than $15k: 5.3%
--- #215 highest among all counties nationwide

#29. Fluvanna County

- Median household income: $78,885
--- 3.3% above state average, 21.4% above national average
- Households earning over $100k: 33.8%
--- #321 highest among all counties nationwide
- Households earning less than $15k: 4.8%
--- #212 highest among all counties nationwide

#28. Suffolk

- Median household income: $79,899
--- 4.6% above state average, 22.9% above national average
- Households earning over $100k: 38.4%
--- #205 highest among all counties nationwide
- Households earning less than $15k: 7.8%
--- #195 highest among all counties nationwide

#27. Frederick County

- Median household income: $80,011
--- 4.7% above state average, 23.1% above national average
- Households earning over $100k: 37.7%
--- #220 highest among all counties nationwide
- Households earning less than $15k: 4.8%
--- #194 highest among all counties nationwide

#26. Culpeper County

- Median household income: $80,663
--- 5.6% above state average, 24.1% above national average
- Households earning over $100k: 37.3%
--- #227 highest among all counties nationwide
- Households earning less than $15k: 5.8%
--- #189 highest among all counties nationwide

#25. Chesapeake

- Median household income: $81,261
--- 6.4% above state average, 25.0% above national average
- Households earning over $100k: 39.1%
--- #188 highest among all counties nationwide
- Households earning less than $15k: 5.6%
--- #180 highest among all counties nationwide

#24. Manassas Park

- Median household income: $81,639
--- 6.9% above state average, 25.6% above national average
- Households earning over $100k: 39.8%
--- #175 highest among all counties nationwide
- Households earning less than $15k: 1.3%
--- #177 highest among all counties nationwide

#23. Rappahannock County

- Median household income: $82,077
--- 7.4% above state average, 26.3% above national average
- Households earning over $100k: 42.6%
--- #122 highest among all counties nationwide
- Households earning less than $15k: 9.3%
--- #173 highest among all counties nationwide

#22. Albemarle County

- Median household income: $84,643
--- 10.8% above state average, 30.2% above national average
- Households earning over $100k: 41.7%
--- #137 highest among all counties nationwide
- Households earning less than $15k: 5.3%
--- #137 highest among all counties nationwide

#21. Chesterfield County

- Median household income: $84,645
--- 10.8% above state average, 30.2% above national average
- Households earning over $100k: 41.3%
--- #148 highest among all counties nationwide
- Households earning less than $15k: 4.7%
--- #136 highest among all counties nationwide

#20. Clarke County

- Median household income: $86,154
--- 12.8% above state average, 32.6% above national average
- Households earning over $100k: 45.8%
--- #84 highest among all counties nationwide
- Households earning less than $15k: 6.5%
--- #122 highest among all counties nationwide

#19. Manassas

- Median household income: $86,227
--- 12.9% above state average, 32.7% above national average
- Households earning over $100k: 43.5%
--- #112 highest among all counties nationwide
- Households earning less than $15k: 5.6%
--- #120 highest among all counties nationwide

#18. Spotsylvania County

- Median household income: $90,913
--- 19.0% above state average, 39.9% above national average
- Households earning over $100k: 45.6%
--- #86 highest among all counties nationwide
- Households earning less than $15k: 3.9%
--- #84 highest among all counties nationwide

#17. Hanover County

- Median household income: $91,444
--- 19.7% above state average, 40.7% above national average
- Households earning over $100k: 45.2%
--- #91 highest among all counties nationwide
- Households earning less than $15k: 4.2%
--- #83 highest among all counties nationwide

#16. James City County

- Median household income: $91,675
--- 20.0% above state average, 41.1% above national average
- Households earning over $100k: 45.3%
--- #89 highest among all counties nationwide
- Households earning less than $15k: 6.2%
--- #81 highest among all counties nationwide

#15. York County

- Median household income: $93,356
--- 22.2% above state average, 43.6% above national average
- Households earning over $100k: 45.6%
--- #87 highest among all counties nationwide
- Households earning less than $15k: 4.5%
--- #75 highest among all counties nationwide

#14. Powhatan County

- Median household income: $93,833
--- 22.8% above state average, 44.4% above national average
- Households earning over $100k: 46.4%
--- #79 highest among all counties nationwide
- Households earning less than $15k: 3.5%
--- #71 highest among all counties nationwide

#13. King George County

- Median household income: $96,711
--- 26.6% above state average, 48.8% above national average
- Households earning over $100k: 48.0%
--- #62 highest among all counties nationwide
- Households earning less than $15k: 5.6%
--- #60 highest among all counties nationwide

#12. Goochland County

- Median household income: $97,146
--- 27.2% above state average, 49.5% above national average
- Households earning over $100k: 49.1%
--- #55 highest among all counties nationwide
- Households earning less than $15k: 7.7%
--- #58 highest among all counties nationwide

#11. New Kent County

- Median household income: $97,688
--- 27.9% above state average, 50.3% above national average
- Households earning over $100k: 48.3%
--- #60 highest among all counties nationwide
- Households earning less than $15k: 5.3%
--- #55 highest among all counties nationwide

#10. Poquoson

- Median household income: $100,696
--- 31.8% above state average, 54.9% above national average
- Households earning over $100k: 50.5%
--- #46 highest among all counties nationwide
- Households earning less than $15k: 5.1%
--- #45 highest among all counties nationwide

#9. Alexandria

- Median household income: $102,227
--- 33.8% above state average, 57.3% above national average
- Households earning over $100k: 51.5%
--- #42 highest among all counties nationwide
- Households earning less than $15k: 5.2%
--- #43 highest among all counties nationwide

#8. Fauquier County

- Median household income: $105,665
--- 38.3% above state average, 62.6% above national average
- Households earning over $100k: 52.3%
--- #31 highest among all counties nationwide
- Households earning less than $15k: 4.0%
--- #29 highest among all counties nationwide

#7. Prince William County

- Median household income: $107,707
--- 41.0% above state average, 65.7% above national average
- Households earning over $100k: 54.2%
--- #24 highest among all counties nationwide
- Households earning less than $15k: 3.6%
--- #24 highest among all counties nationwide

#6. Fairfax

- Median household income: $109,708
--- 43.6% above state average, 68.8% above national average
- Households earning over $100k: 54.8%
--- #22 highest among all counties nationwide
- Households earning less than $15k: 6.6%
--- #23 highest among all counties nationwide

#5. Stafford County

- Median household income: $112,247
--- 46.9% above state average, 72.7% above national average
- Households earning over $100k: 56.4%
--- #17 highest among all counties nationwide
- Households earning less than $15k: 2.9%
--- #19 highest among all counties nationwide

#4. Arlington County

- Median household income: $122,604
--- 60.5% above state average, 88.6% above national average
- Households earning over $100k: 59.0%
--- #10 highest among all counties nationwide
- Households earning less than $15k: 5.2%
--- #7 highest among all counties nationwide

#3. Fairfax County

- Median household income: $127,866
--- 67.4% above state average, 96.7% above national average
- Households earning over $100k: 61.6%
--- #3 highest among all counties nationwide
- Households earning less than $15k: 3.9%
--- #5 highest among all counties nationwide

#2. Falls Church

- Median household income: $146,922
--- 92.3% above state average, 126.1% above national average
- Households earning over $100k: 65.7%
--- #2 highest among all counties nationwide
- Households earning less than $15k: 1.0%
--- #2 highest among all counties nationwide

#1. Loudoun County

- Median household income: $147,111
--- 92.6% above state average, 126.3% above national average
- Households earning over $100k: 68.8%
--- #1 highest among all counties nationwide
- Households earning less than $15k: 2.7%
--- #1 highest among all counties nationwide

Trending Now