Virginia Zip Codes and Metro Areas

Virginia is home to 8,657,499 residents across 651 zip codes with at least 1,000 people and 12 metro and micro areas. The capital is Richmond, and the state is part of the South Atlantic division of the South. The median age is 38.8, with 21.9% of residents under 18 and 16.3% aged 65 and older.

Population

8,657,499

Median age

38.8

Housing units

3,654,784

Zip codes

651

with 1,000+ residents

Metro and micro areas

12

Age 65 and older

16.3%

Look Up a Zip Code in Virginia

Search 651 Virginia zip codes by number or town name, or browse by county. Each result shows population, income, housing costs, education, and age data from the U.S. Census Bureau.

Largest Zip Codes in Virginia

The 25 most populous zip codes in Virginia. Select a zip code to see its full profile, or a column heading to sort.

ZipTownCountyPopulationMedian incomeHome valueMedian age
22193WoodbridgePrince William County83,798$119,273$444,80035.5
23464Virginia BeachVirginia Beach city75,290$89,790$355,80037.6
22191WoodbridgePrince William County73,755$107,993$454,30034.4
23462Virginia BeachVirginia Beach city67,066$69,680$286,50034.4
20147AshburnLoudoun County67,007$161,356$718,50039.1
23322ChesapeakeChesapeake city66,079$133,522$463,30040.6
22554StaffordStafford County64,605$148,268$521,40035.0
22407FredericksburgSpotsylvania County64,273$105,218$409,50038.4
20148AshburnLoudoun County63,615$233,502$873,70037.7
22030FairfaxFairfax County60,855$139,885$740,40034.5
23456Virginia BeachVirginia Beach city60,744$128,403$474,70040.2
23320ChesapeakeChesapeake city59,626$81,736$346,40038.6
22192WoodbridgePrince William County59,034$122,005$486,40037.4
22003AnnandaleFairfax County58,154$134,109$732,40040.3
23452Virginia BeachVirginia Beach city57,995$77,327$346,60036.7
23454Virginia BeachVirginia Beach city57,773$97,835$416,70039.1
23223RichmondRichmond city56,569$56,518$265,20035.0
23112MidlothianChesterfield County56,364$117,716$398,40038.8
23185WilliamsburgJames City County54,411$103,507$429,50039.8
23666HamptonHampton city53,226$70,798$253,00036.1
23434SuffolkSuffolk city52,556$75,798$313,50037.9
22204ArlingtonArlington County51,971$109,277$688,00036.1
20171HerndonFairfax County50,796$166,154$797,20035.8
23455Virginia BeachVirginia Beach city50,501$88,223$418,00038.2
20176LeesburgLoudoun County50,002$166,870$747,10038.7

Highest-Income Zip Codes in Virginia

Arlington (22207) has the highest median household income in Virginia at $237,126. The typical Virginia zip code has a median of $72,358.

Metro and Micro Areas in Virginia

Select an area to see its zip codes, income by zip code, and demographics.

AreaTypePopulationMedian incomeMedian ageZip codes
Virginia Beach-Chesapeake-Norfolk, VA-NCMetro1,782,590$80,53337.294
Richmond, VAMetro1,327,321$84,40538.782
Lynchburg, VAMetro262,716$67,7824027
Charlottesville, VAMetro222,937$90,55239.326
Blacksburg-Christiansburg-Radford, VAMetro181,605$64,62734.922
Winchester, VA-WVMetro144,676$82,41340.915
Harrisonburg, VAMetro136,231$72,14534.816
Staunton-Stuarts Draft, VAMetro126,052$70,94942.815
Danville, VAMicro102,387$48,99445.213
Roanoke Rapids, NCMicro65,431$45,82345.915
Martinsville, VAMicro63,949$47,02145.67
Lake of the Woods, VAMicro37,208$94,175425

Age of Virginia Residents

The largest age group in Virginia is 25-34, with 1,172,799 residents. Groups are not equal widths.

Population by Race and Ethnicity

White residents make up the largest share of Virginia at 61.7%, followed by Black residents at 18.7%. Hispanic or Latino residents, who can be of any race, make up 10.7% of the population.

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Hispanic or Latino residents can be of any race.

Scroll to Top