US5.com

Virginia ZIP Codes & Demographics

Virginia ZIP codes, demographics, and median household income — 903 ZIP codes — population 8,657,769 — avg. income $83,623 — avg. home value $313,579. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
903
Population
8,657,769
Median household income (avg.)
$83,623
111% of U.S. median
Average home value
$313,579
90% of U.S. median
Average rent
$1,060

Virginia demographics

Virginia has 903 ZIP codes across 115 counties on US5, with a combined ZIP-area population of about 8,657,769.

Across ZIP codes with age data, the average median age is about 44.5 years.

Among cities represented in this ZIP set, Dale City is among the largest population centers.

Median household income in Virginia

The average median household income across ZIP codes in Virginia is about $83,623 — about 11% above the U.S. median ($75,149).

Among ZIPs with income data, 20129 is near the top at about $250,001, while 24657 is near the bottom at about $18,601.

Housing in Virginia

For housing in Virginia, the average median home value is about $313,579 and the average median rent is about $1,060.

The most populous ZIP is 22193 (Dale City) with about 83,798 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in Virginia

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
22847 Mount Jackson Shenandoah County VA 700 $70,000 $240,300
23889 Warfield Brunswick County VA 690 $46,895 $105,900
24139 Pittsylvania County VA 689 $29,050
23025 Mathews County VA 686 $48,250 $583,900
22448 Dahlgren Center King George County VA 658 $99,375
23307 Northampton County VA 652 $43,350 $145,500
22718 Culpeper County VA 646 $83,750 $355,000
24326 Grayson County VA 642 $36,375 $155,400
22437 King and Queen County VA 631 $101,528 $321,300
24220 Haysi Dickenson County VA 630 $51,425 $110,000
22943 Afton Albemarle County VA 627 $101,111 $597,200
22746 Culpeper County VA 625 $135,788 $566,600
23856 Brunswick County VA 620 $50,074 $87,000
22639 Fauquier County VA 619 $81,890 $477,300
23887 Gasburg Brunswick County VA 619 $234,100
24562 Buckingham County VA 619 $60,125 $285,600
23070 Middlesex County VA 615 $132,532 $499,100
23844 Southampton County VA 614 $34,557
23177 King William King and Queen County VA 611 $92,992 $192,400
23176 Middlesex County VA 608 $73,617 $250,400
22726 Culpeper County VA 606 $85,865 $358,700
24622 Jewell Ridge Buchanan County VA 606 $41,042 $78,400
22535 Port Royal Caroline County VA 602 $119,135 $334,100
24020 Hollins Roanoke County VA 597
24327 Emory Washington County VA 590
23091 King and Queen County VA 588 $55,179 $216,900
24595 Amherst County VA 587
23066 Gwynn Mathews County VA 584 $91,210 $408,500
23337 Wattsville Accomack County VA 582 $84,138 $192,900
23180 Middlesex County VA 581 $67,365 $300,000
24377 Tazewell County VA 572 $111,800
23828 Branchville Southampton County VA 571 $57,679 $159,600
24132 Parrott Pulaski County VA 558 $129,600
23893 Brunswick County VA 545 $83,529 $155,600
24487 Highland County VA 543 $80,625 $324,600
24272 Dante Dickenson County VA 541 $30,212 $84,600
23076 Mathews County VA 537 $104,470 $514,800
23879 Greensville County VA 532 $76,184 $211,800
24318 Bland County VA 532 $61,190 $48,500
24484 Warm Springs Bath County VA 530 $46,875 $216,000
24578 Rockbridge County VA 525 $57,344 $205,400
23023 King and Queen County VA 520 $80,521 $285,000
24374 Wythe County VA 514 $42,938 $91,300
24580 Mecklenburg County VA 510 $54,904 $107,700
22810 Basye Shenandoah County VA 505 $61,346 $279,500
20184 Upperville Loudoun County VA 504 $50,833
23709 Portsmouth Portsmouth city VA 503
22640 Chester Gap Rappahannock County VA 499 $99,708
23962 Clover Charlotte County VA 498 $53,800 $85,800
24432 Deerfield Augusta County VA 498 $86,576 $164,900
23691 York County VA 492
23079 Middlesex County VA 491 $61,615 $172,200
23347 Eastville Northampton County VA 488 $84,479
23846 Surry Surry County VA 487 $91,169 $242,900
23395 Horntown Accomack County VA 479 $138,000
24161 Pittsylvania County VA 478 $98,482 $120,800
24351 Carroll County VA 478 $117,100
24459 Middlebrook Augusta County VA 478 $91,042 $410,000
23354 Franktown Northampton County VA 472 $152,931 $493,100
20129 Loudoun County VA 469 $250,001 $1,205,800
23963 Charlotte County VA 448 $61,406 $223,200
22831 Rockingham County VA 447 $51,181 $193,200
24634 Buchanan County VA 440 $31,875 $109,700
23934 Prince Edward County VA 433 $118,333 $208,300
24217 Dickenson County VA 426 $47,589 $156,500
23050 Mathews County VA 422 $39,375 $348,900
23651 Hampton Hampton city VA 415 $102,917
23894 Dinwiddie County VA 403 $81,250 $187,500
22722 Madison County VA 399 $238,900
24448 Iron Gate Alleghany County VA 398 $61,875 $83,900
23843 Brunswick County VA 396 $61,042 $117,000
22811 Rockingham County VA 394 $52,115 $181,300
23126 King and Queen County VA 394 $64,479 $278,100
23129 Goochland County VA 394 $138,365 $680,000
23085 King and Queen Court House King and Queen County VA 390
24457 Low Moor Alleghany County VA 390 $124,500
24536 Bedford County VA 387 $114,167 $300,000
24270 Mendota Washington County VA 385 $201,800
24413 Highland County VA 383 $52,381 $181,100
24105 Floyd County VA 379 $74,891 $182,900
24485 Augusta County VA 379 $86,250 $275,000
22741 Culpeper County VA 371 $140,038 $441,100
23303 Atlantic Accomack County VA 370 $146,875 $264,200
23480 Wachapreague Accomack County VA 368 $42,188 $191,700
24292 Grayson County VA 365 $33,864 $84,000
24082 Patrick County VA 362 $54,389
23899 Claremont Surry County VA 360 $53,125 $186,700
22731 Madison County VA 354 $83,517 $351,700
23128 Mathews County VA 353 $245,100
24607 Breaks Buchanan County VA 337 $102,875 $44,400
24366 Rocky Gap Bland County VA 333 $34,205 $63,000
24474 Selma Alleghany County VA 333 $58,603 $96,900
22476 Essex County VA 332 $51,538
22972 Orange County VA 324 $202,946 $707,100
23486 Willis Wharf Northampton County VA 322
23708 Portsmouth Portsmouth city VA 316
23857 Gasburg Brunswick County VA 312 $72,000 $160,700
24058 Belspring Pulaski County VA 312 $58,107 $169,600
22719 Madison County VA 307 $79,250 $644,200
24603 Big Rock Buchanan County VA 306 $45,929

Frequently asked questions

How many ZIP codes are in Virginia?

Virginia has 903 ZIP codes on US5 across 115 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of Virginia?

Virginia has a combined ZIP-area population of about 8,657,769 across 903 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in Virginia?

The average median household income across ZIP codes in Virginia is about $83,623, about 11% above the U.S. median ($75,149). Average median home value is about $313,579. Among ZIPs with data, 20129 is near the top ($250,001) and 24657 is near the bottom ($18,601).

Where can I find ZIP code lists for Virginia?

This page lists ZIP codes in Virginia with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in Virginia

Explore curated boards for highest income, largest population, and most affordable home values.