Loading 33,000 zip codes…
About this map
The middle yearly earnings of employed residents 16 and older (wages, salary and self-employment income), counting part-time workers. Lower than household income, which adds up everyone in a home.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- $49,666
- Virginia
- $54,861
- Rankings
- Full list
Top and bottom zip codes in Virginia
Zip codes with 1,000+ residents
Zip codes where workers earn the most
See allMedian earnings per worker by county in Virginia
- 1Falls Church city$100,079
- 2Arlington County$95,493
- 3Loudoun County$89,806
- 4Fairfax County$80,132
- 5Alexandria city$79,534
- 6King George County$66,794
- 7Stafford County$66,519
- 8Clarke County$65,104
- 9Fairfax city$64,512
- 10Fauquier County$64,090
- 11Prince William County$62,558
- 12York County$60,831
- 13Goochland County$60,458
- 14Powhatan County$59,517
- 15New Kent County$59,502
- 16Albemarle County$59,145
- 17Hanover County$58,705
- 18Poquoson city$58,231
- 19Spotsylvania County$57,699
- 20Chesterfield County$56,945
- 21Frederick County$56,707
- 22Henrico County$54,610
- 23Manassas city$54,606
- 24Suffolk city$54,256
- 25Caroline County$54,076
- 26King William County$53,954
- 27Rappahannock County$53,922
- 28Isle of Wight County$53,098
- 29Chesapeake city$52,792
- 30Virginia Beach city$52,266
- 31Orange County$52,158
- 32Manassas Park city$52,116
- 33James City County$52,103
- 34Roanoke County$52,047
- 35Fredericksburg city$51,356
- 36Culpeper County$51,263
- 37Warren County$51,080
- 38Richmond County$50,600
- 39King and Queen County$50,250
- 40Surry County$50,156
- 41Louisa County$50,007
- 42Craig County$49,878
- 43Prince George County$49,589
- 44Botetourt County$49,558
- 45Mathews County$49,024
- 46Charlottesville city$48,951
- 47Greene County$48,891
- 48Bedford County$48,755
- 49Augusta County$48,670
- 50Essex County$48,220
- 51Madison County$48,125
- 52Giles County$47,970
- 53Bland County$47,926
- 54Franklin city$47,871
- 55Southampton County$47,850
- 56Fluvanna County$47,815
- 57Richmond city$47,732
- 58Lancaster County$47,584
- 59Nelson County$46,866
- 60Amelia County$46,580
- 61Dinwiddie County$46,572
- 62Westmoreland County$46,515
- 63Colonial Heights city$46,250
- 64Gloucester County$46,225
- 65Charles City County$46,176
- 66Middlesex County$46,005
- 67Rockingham County$45,753
- 68Newport News city$45,710
- 69Hampton city$45,664
- 70Nottoway County$45,155
- 71Pulaski County$44,916
- 72Bath County$44,856
- 73Scott County$44,420
- 74Northampton County$43,592
- 75Buckingham County$43,591
- 76Portsmouth city$43,540
- 77Winchester city$43,325
- 78Amherst County$43,273
- 79Rockbridge County$43,273
- 80Sussex County$43,156
- 81Alleghany County$42,894
- 82Russell County$42,883
- 83Franklin County$42,775
- 84Buchanan County$42,612
- 85Mecklenburg County$42,543
- 86Norfolk city$42,543
- 87Washington County$42,514
- 88Salem city$42,391
- 89Montgomery County$42,350
- 90Campbell County$42,340
- 91Staunton city$42,249
- 92Appomattox County$41,947
- 93Carroll County$41,747
- 94Roanoke city$41,627
- 95Shenandoah County$41,570
- 96Wythe County$41,535
- 97Tazewell County$41,475
- 98Pittsylvania County$41,441
- 99Emporia city$41,364
- 100Floyd County$41,202
- 101Northumberland County$41,177
- 102Waynesboro city$41,154
- 103Page County$40,928
- 104Bristol city$40,846
- 105Charlotte County$40,797
- 106Smyth County$40,797
- 107Henry County$40,766
- 108Petersburg city$40,758
- 109Prince Edward County$40,666
- 110Dickenson County$40,464
- 111Hopewell city$40,398
- 112Cumberland County$40,281
- 113Halifax County$40,137
- 114Patrick County$40,100
- 115Wise County$39,407
- 116Accomack County$39,101
- 117Galax city$38,895
- 118Highland County$38,333
- 119Grayson County$38,245
- 120Lee County$37,985
- 121Norton city$37,079
- 122Buena Vista city$36,867
- 123Lunenburg County$36,716
- 124Danville city$36,049
- 125Brunswick County$35,619
- 126Greensville County$35,598
- 127Harrisonburg city$35,253
- 128Covington city$34,621
- 129Lynchburg city$34,537
- 130Martinsville city$33,645
- 131Williamsburg city$31,636
- 132Lexington city$31,538
- 133Radford city$30,448
Questions about this map
Which zip code has the highest median earnings per worker in Virginia?
Among zip codes with at least 1,000 residents, 22027 (Dunn Loring, VA) has the highest: $158,889.
Which zip code has the lowest median earnings per worker in Virginia?
22904 (Charlottesville, VA) has the lowest: $3,254.
What is the median earnings per worker for the United States?
$49,666; in Virginia it is $54,861.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle yearly earnings of employed residents 16 and older (wages, salary and self-employment income), counting part-time workers. Lower than household income, which adds up everyone in a home.
More maps
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- Median gross rent
- Median age
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- 1-year home price change
- 5-year home price change
- 10-year home price change
- Income inequality (Gini)