
Virginia ZIP codes
Quick answer
Virginia contains 903 ZIP code tabulation areas. The statewide sales tax base rate is 4.3%, and local ZIPs may add county, city and district rates on top.
Type the 5-digit ZIP to open its profile.
Top 100 ZIP codes by population
Largest by population, Census 2019-2023 ACS 5-year estimates.
| ZIP | County | Population | Median income | Median home value | Median rent |
|---|---|---|---|---|---|
| 22193 | Prince William County | 83,798 | $119,273 | $427,200 | $1,868 |
| 23464 | Virginia Beach city | 75,290 | $89,790 | $339,300 | $1,644 |
| 22191 | Prince William County | 73,755 | $107,993 | $432,600 | $2,069 |
| 23462 | Virginia Beach city | 67,066 | $69,680 | $269,400 | $1,652 |
| 20147 | Loudoun County | 67,007 | $161,356 | $679,600 | $2,394 |
| 23322 | Chesapeake city | 66,079 | $133,522 | $448,000 | $1,870 |
| 22554 | Stafford County | 64,605 | $148,268 | $482,600 | $2,000 |
| 22407 | Spotsylvania County | 64,273 | $105,218 | $376,200 | $1,758 |
| 20148 | Loudoun County | 63,615 | $233,502 | $843,800 | $2,647 |
| 22030 | Fairfax County | 60,855 | $139,885 | $700,700 | $2,242 |
| 23456 | Virginia Beach city | 60,744 | $128,403 | $455,500 | $1,928 |
| 23320 | Chesapeake city | 59,626 | $81,736 | $323,800 | $1,654 |
| 22192 | Prince William County | 59,034 | $122,005 | $465,500 | $2,012 |
| 22003 | Fairfax County | 58,154 | $134,109 | $694,300 | $1,988 |
| 23452 | Virginia Beach city | 57,995 | $77,327 | $324,000 | $1,571 |
| 23454 | Virginia Beach city | 57,773 | $97,835 | $401,900 | $1,600 |
| 23223 | Henrico County | 56,569 | $56,518 | $236,300 | $1,224 |
| 23112 | Chesterfield County | 56,364 | $117,716 | $366,500 | $1,706 |
| 23185 | James City County | 54,411 | $103,507 | $413,500 | $1,425 |
| 23666 | Hampton city | 53,226 | $70,798 | $241,600 | $1,439 |
| 23434 | Suffolk city | 52,556 | $75,798 | $293,600 | $1,242 |
| 22204 | Arlington County | 51,971 | $109,277 | $672,100 | $1,871 |
| 20171 | Fairfax County | 50,796 | $166,154 | $770,200 | $2,276 |
| 23455 | Virginia Beach city | 50,501 | $88,223 | $397,700 | $1,610 |
| 20176 | Loudoun County | 50,002 | $166,870 | $702,400 | $2,089 |
| 20110 | Manassas city | 49,452 | $120,397 | $445,300 | $1,863 |
| 22304 | Alexandria city | 48,577 | $97,629 | $496,000 | $1,934 |
| 24060 | Montgomery County | 48,197 | $63,496 | $412,300 | $1,266 |
| 23234 | Chesterfield County | 46,284 | $63,630 | $237,300 | $1,321 |
| 23188 | James City County | 45,342 | $101,088 | $409,100 | $1,541 |
| 22015 | Fairfax County | 44,730 | $166,016 | $666,500 | $2,441 |
| 23451 | Virginia Beach city | 44,641 | $97,945 | $591,300 | $1,697 |
| 20109 | Prince William County | 44,161 | $88,966 | $411,700 | $1,928 |
| 23608 | Newport News city | 43,841 | $67,556 | $243,300 | $1,245 |
| 23323 | Chesapeake city | 43,383 | $105,912 | $360,500 | $1,590 |
| 20170 | Fairfax County | 43,372 | $157,875 | $625,600 | $2,224 |
| 20120 | Fairfax County | 42,917 | $149,844 | $620,100 | $2,244 |
| 23602 | Newport News city | 42,699 | $72,487 | $270,200 | $1,446 |
| 20164 | Loudoun County | 42,694 | $132,067 | $526,700 | $2,031 |
| 23832 | Chesterfield County | 42,410 | $103,742 | $334,800 | $1,851 |
| 23225 | Richmond city | 42,223 | $60,865 | $292,800 | $1,311 |
| 23803 | Dinwiddie County | 41,794 | $55,820 | $208,700 | $1,132 |
| 24502 | Lynchburg city | 41,314 | $66,027 | $214,300 | $1,166 |
| 23059 | Hanover County | 41,172 | $153,719 | $573,800 | $1,840 |
| 22903 | Albemarle County | 39,925 | $64,352 | $510,500 | $1,479 |
| 22801 | Rockingham County | 39,870 | $70,779 | $340,600 | $1,235 |
| 23669 | Hampton city | 39,730 | $66,999 | $246,400 | $1,202 |
| 23321 | Chesapeake city | 39,469 | $98,257 | $352,000 | $1,434 |
| 23224 | Richmond city | 39,010 | $49,263 | $189,200 | $1,268 |
| 24018 | Roanoke County | 38,835 | $90,383 | $327,600 | $1,221 |
| 22033 | Fairfax County | 38,676 | $134,532 | $621,600 | $2,253 |
| 22201 | Arlington County | 38,419 | $141,736 | $760,700 | $2,468 |
| 24153 | Roanoke County | 38,249 | $72,691 | $251,400 | $1,058 |
| 20111 | Prince William County | 38,153 | $109,785 | $449,400 | $2,020 |
| 23231 | Henrico County | 37,949 | $74,245 | $270,400 | $1,272 |
| 23831 | Chesterfield County | 37,819 | $92,092 | $300,200 | $1,560 |
| 24401 | Augusta County | 37,720 | $63,746 | $253,700 | $1,002 |
| 23111 | Hanover County | 37,699 | $96,736 | $324,600 | $1,558 |
| 22701 | Culpeper County | 37,575 | $93,910 | $376,100 | $1,386 |
| 20155 | Prince William County | 37,516 | $154,531 | $630,400 | $2,648 |
| 22901 | Albemarle County | 36,922 | $91,154 | $473,500 | $1,612 |
| 22031 | Fairfax County | 36,586 | $129,743 | $710,400 | $2,267 |
| 22079 | Fairfax County | 36,523 | $140,817 | $600,800 | $2,457 |
| 20152 | Loudoun County | 36,453 | $191,392 | $708,400 | $2,853 |
| 23228 | Henrico County | 36,435 | $65,650 | $267,300 | $1,410 |
| 23060 | Henrico County | 36,111 | $106,685 | $384,800 | $1,696 |
| 22405 | Stafford County | 36,093 | $128,315 | $413,100 | $1,931 |
| 23229 | Henrico County | 35,883 | $102,415 | $468,800 | $1,385 |
| 22314 | Alexandria city | 35,696 | $144,359 | $856,400 | $2,312 |
| 20105 | Loudoun County | 35,539 | $202,775 | $807,400 | $2,745 |
| 22630 | Warren County | 35,211 | $84,513 | $329,500 | $1,183 |
| 22207 | Arlington County | 35,186 | $237,126 | $1,201,800 | $2,305 |
| 20175 | Loudoun County | 35,038 | $168,035 | $717,700 | $2,039 |
| 22309 | Fairfax County | 34,948 | $101,556 | $539,700 | $1,749 |
| 22042 | Fairfax County | 34,631 | $135,578 | $666,700 | $2,178 |
| 23453 | Virginia Beach city | 34,545 | $90,680 | $322,100 | $1,723 |
| 23220 | Richmond city | 34,524 | $56,681 | $468,900 | $1,354 |
| 20165 | Loudoun County | 34,210 | $185,594 | $661,300 | $2,480 |
| 23116 | Hanover County | 34,058 | $139,029 | $405,900 | $1,983 |
| 23435 | Suffolk city | 33,401 | $107,833 | $374,500 | $1,838 |
| 23235 | Chesterfield County | 33,207 | $89,959 | $324,800 | $1,663 |
| 22980 | Augusta County | 32,756 | $63,176 | $256,000 | $968 |
| 22153 | Fairfax County | 32,656 | $169,638 | $652,300 | $2,723 |
| 22602 | Frederick County | 32,176 | $99,534 | $351,400 | $1,367 |
| 22556 | Stafford County | 31,783 | $127,713 | $453,700 | $1,765 |
| 23233 | Henrico County | 31,775 | $117,500 | $442,100 | $1,779 |
| 24540 | Pittsylvania County | 31,491 | $47,207 | $146,100 | $828 |
| 22306 | Fairfax County | 31,471 | $95,026 | $583,200 | $1,750 |
| 23860 | Prince George County | 31,432 | $55,104 | $187,800 | $1,103 |
| 22101 | Fairfax County | 31,306 | $250,001 | $1,282,800 | $3,407 |
| 20136 | Prince William County | 31,204 | $178,098 | $585,500 | $2,872 |
| 22408 | Spotsylvania County | 31,050 | $114,598 | $353,500 | $1,771 |
| 24112 | Henry County | 30,862 | $47,059 | $119,200 | $770 |
| 23503 | Norfolk city | 30,559 | $62,428 | $273,100 | $1,195 |
| 24073 | Montgomery County | 30,125 | $75,103 | $247,200 | $1,150 |
| 20191 | Fairfax County | 30,077 | $141,019 | $616,700 | $1,983 |
| 23513 | Norfolk city | 29,962 | $66,875 | $226,900 | $1,187 |
| 23606 | Newport News city | 29,899 | $69,921 | $296,900 | $1,327 |
| 22041 | Fairfax County | 29,764 | $91,075 | $432,800 | $1,913 |
| 20112 | Prince William County | 29,617 | $191,108 | $615,700 | $2,158 |
Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year
All 903 ZIP codes
Every ZIP code area in the state, in numeric order.
- 20105
- 20106
- 20109
- 20110
- 20111
- 20112
- 20115
- 20117
- 20119
- 20120
- 20121
- 20124
- 20129
- 20130
- 20132
- 20135
- 20136
- 20137
- 20141
- 20143
- 20144
- 20147
- 20148
- 20151
- 20152
- 20155
- 20158
- 20164
- 20165
- 20166
- 20169
- 20170
- 20171
- 20175
- 20176
- 20180
- 20181
- 20184
- 20186
- 20187
- 20190
- 20191
- 20194
- 20197
- 20198
- 22003
- 22015
- 22025
- 22026
- 22027
- 22030
- 22031
- 22032
- 22033
- 22035
- 22039
- 22041
- 22042
- 22043
- 22044
- 22046
- 22060
- 22066
- 22079
- 22101
- 22102
- 22124
- 22125
- 22134
- 22150
- 22151
- 22152
- 22153
- 22172
- 22180
- 22181
- 22182
- 22191
- 22192
- 22193
- 22201
- 22202
- 22203
- 22204
- 22205
- 22206
- 22207
- 22209
- 22211
- 22213
- 22214
- 22301
- 22302
- 22303
- 22304
- 22305
- 22306
- 22307
- 22308
- 22309
- 22310
- 22311
- 22312
- 22314
- 22315
- 22401
- 22405
- 22406
- 22407
- 22408
- 22427
- 22432
- 22433
- 22435
- 22436
- 22437
- 22438
- 22443
- 22448
- 22454
- 22460
- 22469
- 22472
- 22473
- 22476
- 22480
- 22482
- 22485
- 22488
- 22503
- 22504
- 22508
- 22509
- 22511
- 22514
- 22520
- 22529
- 22534
- 22535
- 22538
- 22539
- 22542
- 22546
- 22548
- 22551
- 22553
- 22554
- 22556
- 22560
- 22567
- 22572
- 22576
- 22578
- 22580
- 22601
- 22602
- 22603
- 22610
- 22611
- 22620
- 22623
- 22624
- 22625
- 22627
- 22630
- 22637
- 22639
- 22640
- 22641
- 22642
- 22643
- 22644
- 22645
- 22646
- 22650
- 22652
- 22654
- 22655
- 22656
- 22657
- 22660
- 22663
- 22664
- 22701
- 22709
- 22711
- 22712
- 22713
- 22714
- 22715
- 22716
- 22718
- 22719
- 22720
- 22722
- 22723
- 22724
- 22725
- 22726
- 22727
- 22728
- 22729
- 22730
- 22731
- 22732
- 22733
- 22734
- 22735
- 22736
- 22737
- 22738
- 22740
- 22741
- 22742
- 22743
- 22746
- 22747
- 22749
- 22801
- 22802
- 22807
- 22810
- 22811
- 22812
- 22815
- 22820
- 22821
- 22824
- 22827
- 22830
- 22831
- 22832
- 22834
- 22835
- 22840
- 22841
- 22842
- 22843
- 22844
- 22845
- 22846
- 22847
- 22849
- 22850
- 22851
- 22853
- 22901
- 22902
- 22903
- 22904
- 22908
- 22911
- 22920
- 22922
- 22923
- 22931
- 22932
- 22935
- 22936
- 22937
- 22938
- 22939
- 22940
- 22942
- 22943
- 22946
- 22947
- 22948
- 22949
- 22952
- 22957
- 22958
- 22959
- 22960
- 22963
- 22964
- 22967
- 22968
- 22969
- 22971
- 22972
- 22973
- 22974
- 22976
- 22980
- 22989
- 23002
- 23004
- 23005
- 23009
- 23011
- 23015
- 23021
- 23022
- 23023
- 23024
- 23025
- 23027
- 23030
- 23032
- 23035
- 23038
- 23039
- 23040
- 23043
- 23045
- 23047
- 23050
- 23055
- 23056
- 23059
- 23060
- 23061
- 23062
- 23063
- 23065
- 23066
- 23068
- 23069
- 23070
- 23071
- 23072
- 23075
- 23076
- 23079
- 23081
- 23083
- 23084
- 23085
- 23086
- 23089
- 23091
- 23092
- 23093
- 23102
- 23103
- 23106
- 23108
- 23109
- 23110
- 23111
- 23112
- 23113
- 23114
- 23116
- 23117
- 23119
- 23120
- 23123
- 23124
- 23126
- 23128
- 23129
- 23130
- 23138
- 23139
- 23140
- 23141
- 23146
- 23147
- 23148
- 23149
- 23150
- 23153
- 23156
- 23160
- 23161
- 23163
- 23168
- 23169
- 23173
- 23175
- 23176
- 23177
- 23180
- 23181
- 23185
- 23188
- 23192
- 23219
- 23220
- 23221
- 23222
- 23223
- 23224
- 23225
- 23226
- 23227
- 23228
- 23229
- 23230
- 23231
- 23233
- 23234
- 23235
- 23236
- 23237
- 23238
- 23250
- 23284
- 23294
- 23298
- 23301
- 23302
- 23303
- 23304
- 23306
- 23307
- 23308
- 23310
- 23314
- 23315
- 23316
- 23320
- 23321
- 23322
- 23323
- 23324
- 23325
- 23336
- 23337
- 23347
- 23350
- 23354
- 23356
- 23357
- 23358
- 23359
- 23389
- 23395
- 23398
- 23401
- 23405
- 23407
- 23408
- 23409
- 23410
- 23413
- 23414
- 23415
- 23416
- 23417
- 23418
- 23420
- 23421
- 23422
- 23423
- 23426
- 23427
- 23430
- 23432
- 23433
- 23434
- 23435
- 23436
- 23437
- 23438
- 23440
- 23441
- 23442
- 23451
- 23452
- 23453
- 23454
- 23455
- 23456
- 23457
- 23459
- 23460
- 23461
- 23462
- 23464
- 23480
- 23486
- 23487
- 23488
- 23502
- 23503
- 23504
- 23505
- 23507
- 23508
- 23509
- 23510
- 23511
- 23513
- 23517
- 23518
- 23523
- 23551
- 23601
- 23602
- 23603
- 23604
- 23605
- 23606
- 23607
- 23608
- 23651
- 23661
- 23662
- 23663
- 23664
- 23665
- 23666
- 23667
- 23668
- 23669
- 23681
- 23690
- 23691
- 23692
- 23693
- 23696
- 23701
- 23702
- 23703
- 23704
- 23707
- 23708
- 23709
- 23801
- 23803
- 23805
- 23821
- 23824
- 23827
- 23828
- 23829
- 23830
- 23831
- 23832
- 23833
- 23834
- 23836
- 23837
- 23838
- 23839
- 23840
- 23841
- 23842
- 23843
- 23844
- 23845
- 23846
- 23847
- 23850
- 23851
- 23856
- 23857
- 23860
- 23866
- 23867
- 23868
- 23870
- 23872
- 23874
- 23875
- 23876
- 23878
- 23879
- 23881
- 23882
- 23883
- 23884
- 23885
- 23887
- 23888
- 23889
- 23890
- 23891
- 23893
- 23894
- 23897
- 23898
- 23899
- 23901
- 23909
- 23915
- 23917
- 23919
- 23920
- 23921
- 23922
- 23923
- 23924
- 23927
- 23930
- 23934
- 23936
- 23937
- 23938
- 23942
- 23943
- 23944
- 23947
- 23950
- 23952
- 23954
- 23955
- 23958
- 23959
- 23960
- 23962
- 23963
- 23964
- 23966
- 23967
- 23968
- 23970
- 23974
- 23976
- 24011
- 24012
- 24013
- 24014
- 24015
- 24016
- 24017
- 24018
- 24019
- 24020
- 24022
- 24053
- 24054
- 24055
- 24058
- 24059
- 24060
- 24061
- 24064
- 24065
- 24066
- 24067
- 24069
- 24070
- 24072
- 24073
- 24076
- 24077
- 24078
- 24079
- 24082
- 24083
- 24084
- 24085
- 24086
- 24087
- 24088
- 24089
- 24090
- 24091
- 24092
- 24093
- 24095
- 24101
- 24102
- 24104
- 24105
- 24112
- 24120
- 24121
- 24122
- 24124
- 24127
- 24128
- 24129
- 24131
- 24132
- 24133
- 24134
- 24136
- 24137
- 24138
- 24139
- 24141
- 24142
- 24147
- 24148
- 24149
- 24150
- 24151
- 24153
- 24161
- 24162
- 24165
- 24167
- 24168
- 24171
- 24174
- 24175
- 24176
- 24179
- 24184
- 24185
- 24201
- 24202
- 24210
- 24211
- 24216
- 24217
- 24219
- 24220
- 24221
- 24224
- 24225
- 24226
- 24228
- 24230
- 24236
- 24237
- 24239
- 24243
- 24244
- 24245
- 24246
- 24248
- 24250
- 24251
- 24256
- 24258
- 24260
- 24263
- 24265
- 24266
- 24269
- 24270
- 24271
- 24272
- 24273
- 24277
- 24279
- 24280
- 24281
- 24282
- 24283
- 24290
- 24292
- 24293
- 24301
- 24311
- 24312
- 24313
- 24314
- 24315
- 24316
- 24317
- 24318
- 24319
- 24322
- 24323
- 24324
- 24325
- 24326
- 24327
- 24328
- 24330
- 24333
- 24340
- 24343
- 24347
- 24348
- 24350
- 24351
- 24352
- 24354
- 24360
- 24361
- 24363
- 24366
- 24368
- 24370
- 24374
- 24375
- 24377
- 24378
- 24380
- 24381
- 24382
- 24401
- 24411
- 24412
- 24413
- 24415
- 24416
- 24421
- 24422
- 24426
- 24430
- 24431
- 24432
- 24433
- 24435
- 24437
- 24439
- 24440
- 24441
- 24442
- 24445
- 24448
- 24450
- 24457
- 24458
- 24459
- 24460
- 24464
- 24465
- 24467
- 24469
- 24471
- 24472
- 24473
- 24474
- 24476
- 24477
- 24479
- 24482
- 24483
- 24484
- 24485
- 24486
- 24487
- 24501
- 24502
- 24503
- 24504
- 24515
- 24517
- 24520
- 24521
- 24522
- 24523
- 24526
- 24527
- 24528
- 24529
- 24530
- 24531
- 24534
- 24536
- 24538
- 24539
- 24540
- 24541
- 24549
- 24550
- 24551
- 24553
- 24554
- 24555
- 24556
- 24557
- 24558
- 24562
- 24563
- 24565
- 24566
- 24569
- 24570
- 24571
- 24572
- 24574
- 24577
- 24578
- 24579
- 24580
- 24581
- 24586
- 24588
- 24589
- 24590
- 24592
- 24593
- 24594
- 24595
- 24597
- 24598
- 24599
- 24601
- 24602
- 24603
- 24604
- 24605
- 24606
- 24607
- 24609
- 24612
- 24613
- 24614
- 24620
- 24622
- 24630
- 24631
- 24634
- 24635
- 24637
- 24639
- 24641
- 24646
- 24649
- 24651
- 24656
- 24657
Reading this Virginia list
What the Virginia numbers actually show.
Virginia is unusually decentralised. No single centre dominates — the ten largest ZIP codes together hold just 8% of the 8,657,769 residents here, and 250 separate entries clear 10,000 people. State-level averages are more representative here than in most states, because there is no outsized core pulling them. The median row holds just 2,686 residents. At that scale margins of error widen sharply, and a single large household or seasonal population can shift a median.
Buying is a little easier here than nationally: Virginia's median ZIP code shows $255,900 in home value on $72,517 of income, a ratio of 3.5 against 3.9 across the country. Rent stays modest against earnings — $1,108 a month, roughly 18% of median household income over a year.
Incomes fan out sharply inside Virginia. Strip the outliers and the top-decile ZIP code still earns 3.15× the bottom-decile one ($137,841 against $43,727); include them and 20129 tops the list at $250,001 and 24657 anchors the bottom at $18,601. A single "Virginia average" is averaging across two different economies.
About one row in 9 is incomplete — 102 of 903 ZIP codes have a suppressed estimate, almost all of them at the small end. Five-year estimates average responses over sixty months, so what is published is a stable baseline rather than a reading of this month's market.
Questions people ask
Specific to Virginia.
How many ZIP codes does Virginia have? 903 appear in the current federal tabulation. ZIP code tabulation areas are the Census approximation of postal ZIP codes, so the count differs slightly from the number of ZIPs the Postal Service delivers to in Virginia, and PO-box-only ZIPs have no area at all.
Which Virginia row should I compare mine against? Pick ZIP codes within roughly the same population band. In a state this spread out, size drives the housing and income figures more than region does.
How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for ZIP codes this small.
Keep going
More Virginia data.