Skip to content

Charlottesville, VA metro area ZIP codes

The Charlottesville, VA metropolitan statistical area (CBSA 16820) covers 5 counties in Virginia and 45 ZIP codes.

ZIP codes
45
Population
220,285
Avg. median income
$99,900population-weighted
Counties
5
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Counties in the Charlottesville, VA area

ZIP codes in the Charlottesville, VA area

ZIP codes in the Charlottesville, VA area
ZIP codeCityCountyPopulationMedian incomeTypical home value
22901CharlottesvilleAlbemarle County37,237$92,145$526,800
22902CharlottesvilleAlbemarle County23,486$93,463$477,100
22903CharlottesvilleAlbemarle County40,372$69,340$529,300
22904CharlottesvilleAlbemarle County5,729$250,001—
22905 PO BoxCharlottesvilleCharlottesville city———
22906 PO BoxCharlottesvilleCharlottesville city———
22907 PO BoxCharlottesvilleCharlottesville city———
22908CharlottesvilleCharlottesville city0——
22909 PO BoxCharlottesvilleAlbemarle County———
22910 PO BoxCharlottesvilleCharlottesville city———
22911CharlottesvilleAlbemarle County19,107$128,235$510,800
22920AftonNelson County3,608$88,028$466,100
22922ArringtonNelson County2,226$60,125$241,300
22923BarboursvilleAlbemarle County6,435$118,125$434,200
22924 PO BoxBatesvilleAlbemarle County———
22931CovesvilleAlbemarle County145$108,438$392,500
22932CrozetAlbemarle County9,148$115,545$599,900
22935DykeGreene County575$118,073$408,500
22936EarlysvilleAlbemarle County6,983$142,338$642,900
22937EsmontAlbemarle County1,743$86,979$297,600
22938FaberNelson County884$108,571$367,600
22940Free UnionAlbemarle County1,066$204,706$617,200
22943GreenwoodAlbemarle County402$80,875$587,300
22945 PO BoxIvyAlbemarle County———
22946KeeneAlbemarle County195$115,655$348,400
22947KeswickAlbemarle County5,256$136,250$812,800
22949LovingstonNelson County1,426$52,679$315,300
22958NellysfordNelson County2,306$98,284$576,200
22959North GardenAlbemarle County1,923$95,461$528,700
22963PalmyraFluvanna County16,896$104,259$374,400
22964Piney RiverNelson County99—$202,800
22965 PO BoxQuinqueGreene County———
22967RoselandNelson County2,413$87,337$412,500
22968RuckersvilleGreene County11,235$88,929$395,600
22969SchuylerNelson County1,429$94,659$272,100
22971ShipmanNelson County2,359$79,135$255,200
22973StanardsvilleGreene County6,292$76,964$337,400
22974TroyFluvanna County5,309$112,344$447,800
22976TyroNelson County149$42,622$278,900
22987 PO BoxWhite HallAlbemarle County———
23022Bremo BluffFluvanna County1,006—$253,900
23055Fork UnionFluvanna County1,004$54,082$346,400
23084Kents StoreFluvanna County1,652$40,833$387,500
24464MontebelloNelson County190$33,879$358,100
24581NorwoodNelson County0——

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Frequently asked questions

How many ZIP codes are in the Charlottesville, VA metro area?

45 ZIP codes, based on each ZIP code's main county.

Which counties make up the Charlottesville, VA area?

Albemarle County, Fluvanna County, Greene County, Nelson County and Charlottesville city.

What is an MSA?

A metropolitan statistical area (MSA) is a core city of 50,000+ people plus the surrounding counties tied to it by commuting, as defined by the U.S. Office of Management and Budget. Micropolitan areas have a core of 10,000–50,000. Together they are called core-based statistical areas (CBSAs).