Highest-earning counties in Virginia

Stacker
#50. Colonial Heights

- Median household income: $76,250
- Households earning over $100k: 38.5%
- Households earning less than $25k: 15.1%

#49. Bedford County

- Median household income: $77,644
- Households earning over $100k: 37.0%
- Households earning less than $25k: 12.9%

#48. Rockingham County

- Median household income: $78,468
- Households earning over $100k: 37.4%
- Households earning less than $25k: 11.9%

#47. Augusta County

- Median household income: $79,972
- Households earning over $100k: 36.9%
- Households earning less than $25k: 12.6%

#46. Louisa County

- Median household income: $80,343
- Households earning over $100k: 41.9%
- Households earning less than $25k: 11.4%

#45. Botetourt County

- Median household income: $80,467
- Households earning over $100k: 37.6%
- Households earning less than $25k: 11.2%

#44. Roanoke County

- Median household income: $82,931
- Households earning over $100k: 40.1%
- Households earning less than $25k: 10.9%

#43. Madison County

- Median household income: $82,972
- Households earning over $100k: 42.6%
- Households earning less than $25k: 12.0%

#42. Gloucester County

- Median household income: $83,689
- Households earning over $100k: 39.8%
- Households earning less than $25k: 8.2%

#41. Dinwiddie County

- Median household income: $83,898
- Households earning over $100k: 37.5%
- Households earning less than $25k: 14.4%

#40. Warren County

- Median household income: $84,331
- Households earning over $100k: 41.7%
- Households earning less than $25k: 13.2%

#39. King William County

- Median household income: $85,212
- Households earning over $100k: 42.2%
- Households earning less than $25k: 11.5%

#38. Greene County

- Median household income: $85,268
- Households earning over $100k: 39.2%
- Households earning less than $25k: 9.4%

#37. Fredericksburg

- Median household income: $85,368
- Households earning over $100k: 41.0%
- Households earning less than $25k: 14.2%

#36. Caroline County

- Median household income: $86,267
- Households earning over $100k: 43.0%
- Households earning less than $25k: 11.4%

#35. Henrico County

- Median household income: $86,397
- Households earning over $100k: 43.4%
- Households earning less than $25k: 10.7%

#34. Prince George County

- Median household income: $88,225
- Households earning over $100k: 45.0%
- Households earning less than $25k: 8.2%

#33. Lexington

- Median household income: $89,598
- Households earning over $100k: 44.5%
- Households earning less than $25k: 22.0%

#32. Suffolk

- Median household income: $90,089
- Households earning over $100k: 44.2%
- Households earning less than $25k: 12.4%

#31. Virginia Beach

- Median household income: $90,685
- Households earning over $100k: 45.0%
- Households earning less than $25k: 9.6%

#30. Fluvanna County

- Median household income: $91,959
- Households earning over $100k: 45.7%
- Households earning less than $25k: 11.4%

#29. Orange County

- Median household income: $94,175
- Households earning over $100k: 47.3%
- Households earning less than $25k: 10.1%

#28. Chesapeake

- Median household income: $94,189
- Households earning over $100k: 47.5%
- Households earning less than $25k: 9.9%

#27. Frederick County

- Median household income: $95,603
- Households earning over $100k: 47.7%
- Households earning less than $25k: 9.2%

#26. Culpeper County

- Median household income: $96,098
- Households earning over $100k: 47.7%
- Households earning less than $25k: 9.2%

#25. Isle of Wight County

- Median household income: $96,118
- Households earning over $100k: 48.1%
- Households earning less than $25k: 11.2%

#24. Rappahannock County

- Median household income: $98,125
- Households earning over $100k: 49.3%
- Households earning less than $25k: 10.5%

#23. Chesterfield County

- Median household income: $98,910
- Households earning over $100k: 49.4%
- Households earning less than $25k: 8.6%

#22. Manassas Park

- Median household income: $100,668
- Households earning over $100k: 50.4%
- Households earning less than $25k: 4.6%

#21. Albemarle County

- Median household income: $102,617
- Households earning over $100k: 51.1%
- Households earning less than $25k: 9.5%

#20. James City County

- Median household income: $107,046
- Households earning over $100k: 53.9%
- Households earning less than $25k: 8.6%

#19. York County

- Median household income: $108,326
- Households earning over $100k: 55.6%
- Households earning less than $25k: 7.5%

#18. Hanover County

- Median household income: $109,504
- Households earning over $100k: 54.5%
- Households earning less than $25k: 8.3%

#17. Spotsylvania County

- Median household income: $109,576
- Households earning over $100k: 54.7%
- Households earning less than $25k: 8.0%

#16. King George County

- Median household income: $110,517
- Households earning over $100k: 54.0%
- Households earning less than $25k: 7.5%

#15. Powhatan County

- Median household income: $110,667
- Households earning over $100k: 56.0%
- Households earning less than $25k: 6.1%

#14. Alexandria

- Median household income: $113,638
- Households earning over $100k: 56.5%
- Households earning less than $25k: 8.5%

#13. Clarke County

- Median household income: $114,185
- Households earning over $100k: 53.9%
- Households earning less than $25k: 7.6%

#12. Manassas

- Median household income: $117,919
- Households earning over $100k: 59.9%
- Households earning less than $25k: 6.5%

#11. Goochland County

- Median household income: $118,695
- Households earning over $100k: 58.3%
- Households earning less than $25k: 6.8%

#10. New Kent County

- Median household income: $120,125
- Households earning over $100k: 59.6%
- Households earning less than $25k: 7.6%

#9. Poquoson

- Median household income: $120,919
- Households earning over $100k: 57.2%
- Households earning less than $25k: 7.7%

#8. Prince William County

- Median household income: $128,873
- Households earning over $100k: 62.8%
- Households earning less than $25k: 5.5%

#7. Fauquier County

- Median household income: $129,495
- Households earning over $100k: 60.8%
- Households earning less than $25k: 7.4%

#6. Fairfax

- Median household income: $132,774
- Households earning over $100k: 61.2%
- Households earning less than $25k: 8.8%

#5. Stafford County

- Median household income: $133,792
- Households earning over $100k: 64.3%
- Households earning less than $25k: 4.8%

#4. Arlington County

- Median household income: $140,160
- Households earning over $100k: 65.1%
- Households earning less than $25k: 8.3%

#3. Fairfax County

- Median household income: $150,113
- Households earning over $100k: 68.0%
- Households earning less than $25k: 5.8%

#2. Falls Church

- Median household income: $154,734
- Households earning over $100k: 69.3%
- Households earning less than $25k: 5.4%

#1. Loudoun County

- Median household income: $178,707
- Households earning over $100k: 75.6%
- Households earning less than $25k: 4.5%

Sean Pavone // Shutterstock