ZipCodeLook
Loading 33,000 zip codes…

About this map

The middle household income: half of households earn more, half less. Includes all earners in the home. The Census caps reporting at $250,000+.

Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).

U.S.
$80,734
Virginia
$93,170
Rankings
Full list

Top and bottom zip codes in Virginia

Zip codes with 1,000+ residents

Zip codes with the highest median income

See all
  1. 122101Mc Lean$250,000+
  2. 222066Great Falls$250,000+
  3. 322027Dunn Loring$250,000+
  4. 422039Fairfax Station$250,000+
  5. 522904Charlottesville$250,000+
  6. 622207Arlington$245,745
  7. 720148Ashburn$233,494
  8. 820124Clifton$221,060
  9. 920105Aldie$219,123
  10. 1022124Oakton$218,380

Zip codes with the lowest median income

See all
  1. 124529Buffalo Junction$27,243
  2. 224225Cleveland$27,826
  3. 323284Richmond$28,500
  4. 424236Damascus$28,983
  5. 524620Hurley$30,129
  6. 624282Saint Charles$31,369
  7. 724277Pennington Gap$31,737
  8. 824571Lynch Station$32,218
  9. 924237Dante$33,095
  10. 1024641Richlands$35,531

Median household income by county in Virginia

  1. 1Loudoun County$181,765
  2. 2Fairfax County$153,637
  3. 3Falls Church city$143,262
  4. 4Arlington County$142,114
  5. 5Stafford County$137,807
  6. 6Fairfax city$132,348
  7. 7Prince William County$131,402
  8. 8Fauquier County$130,189
  9. 9New Kent County$123,314
  10. 10Poquoson city$120,972
  11. 11Alexandria city$119,681
  12. 12Goochland County$118,931
  13. 13Clarke County$117,111
  14. 14King George County$116,884
  15. 15Manassas city$113,590
  16. 16Hanover County$112,805
  17. 17Spotsylvania County$112,738
  18. 18Powhatan County$110,537
  19. 19James City County$109,985
  20. 20York County$109,956
  21. 21Albemarle County$104,392
  22. 22Manassas Park city$103,250
  23. 23Chesterfield County$101,931
  24. 24Culpeper County$100,049
  25. 25Frederick County$97,606
  26. 26Fluvanna County$96,768
  27. 27Chesapeake city$95,373
  28. 28Isle of Wight County$95,241
  29. 29Orange County$94,008
  30. 30Virginia Beach city$92,968
  31. 31Suffolk city$92,666
  32. 32Greene County$89,808
  33. 33Henrico County$88,783
  34. 34Caroline County$87,407
  35. 35Louisa County$86,689
  36. 36Fredericksburg city$86,071
  37. 37King William County$86,056
  38. 38Prince George County$84,897
  39. 39Warren County$84,682
  40. 40Lexington city$84,517
  41. 41Madison County$84,323
  42. 42Gloucester County$84,306
  43. 43Roanoke County$83,709
  44. 44Dinwiddie County$83,704
  45. 45Rappahannock County$83,380
  46. 46Augusta County$82,049
  47. 47Botetourt County$81,213
  48. 48Rockingham County$80,693
  49. 49Bedford County$78,937
  50. 50Surry County$78,041
  51. 51Amelia County$76,717
  52. 52Colonial Heights city$76,505
  53. 53Mathews County$75,880
  54. 54Williamsburg city$75,604
  55. 55Charles City County$75,417
  56. 56Middlesex County$75,060
  57. 57Charlottesville city$74,824
  58. 58Montgomery County$72,715
  59. 59Nelson County$72,589
  60. 60Southampton County$70,795
  61. 61King and Queen County$70,469
  62. 62Lancaster County$69,713
  63. 63Newport News city$69,634
  64. 64Hampton city$69,621
  65. 65Craig County$69,057
  66. 66Franklin County$68,849
  67. 67Amherst County$68,724
  68. 68Shenandoah County$67,191
  69. 69Salem city$66,725
  70. 70Northumberland County$66,480
  71. 71Richmond County$66,304
  72. 72Campbell County$66,165
  73. 73Norfolk city$66,109
  74. 74Giles County$65,691
  75. 75Highland County$65,625
  76. 76Staunton city$65,581
  77. 77Rockbridge County$65,469
  78. 78Richmond city$64,587
  79. 79Washington County$64,552
  80. 80Winchester city$63,974
  81. 81Sussex County$63,530
  82. 82Westmoreland County$63,398
  83. 83Nottoway County$63,261
  84. 84Franklin city$63,245
  85. 85Appomattox County$62,853
  86. 86Harrisonburg city$62,254
  87. 87Floyd County$62,191
  88. 88Pulaski County$62,028
  89. 89Northampton County$61,632
  90. 90Bland County$61,216
  91. 91Buckingham County$60,828
  92. 92Portsmouth city$60,491
  93. 93Waynesboro city$59,994
  94. 94Accomack County$58,993
  95. 95Charlotte County$58,000
  96. 96Lynchburg city$57,947
  97. 97Buena Vista city$57,833
  98. 98Wythe County$57,745
  99. 99Radford city$57,348
  100. 100Mecklenburg County$57,045
  101. 101Page County$57,037
  102. 102Essex County$56,520
  103. 103Prince Edward County$56,315
  104. 104Alleghany County$56,188
  105. 105Bath County$56,184
  106. 106Roanoke city$55,378
  107. 107Cumberland County$55,325
  108. 108Lunenburg County$54,842
  109. 109Hopewell city$54,729
  110. 110Greensville County$54,668
  111. 111Carroll County$54,484
  112. 112Pittsylvania County$54,085
  113. 113Brunswick County$53,084
  114. 114Patrick County$53,038
  115. 115Wise County$52,943
  116. 116Halifax County$52,013
  117. 117Emporia city$51,899
  118. 118Henry County$50,760
  119. 119Petersburg city$50,698
  120. 120Bristol city$50,404
  121. 121Russell County$50,012
  122. 122Smyth County$49,883
  123. 123Grayson County$47,730
  124. 124Tazewell County$47,313
  125. 125Dickenson County$47,254
  126. 126Martinsville city$46,727
  127. 127Scott County$46,349
  128. 128Danville city$44,423
  129. 129Buchanan County$42,886
  130. 130Covington city$41,944
  131. 131Lee County$41,827
  132. 132Norton city$41,495
  133. 133Galax city$38,675

Questions about this map

Which zip code has the highest median household income in Virginia?

Among zip codes with at least 1,000 residents, 22101 (Mc Lean, VA) has the highest: $250,000+.

Which zip code has the lowest median household income in Virginia?

24529 (Buffalo Junction, VA) has the lowest: $27,243.

What is the median household income for the United States?

$80,734; in Virginia it is $93,170.

Where does this data come from?

U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle household income: half of households earn more, half less. Includes all earners in the home. The Census caps reporting at $250,000+.

More maps