Virginia ZIP codes: every city, town and county
1,214 ZIP codes of Virginia (VA), listed by place and by county. Every code of the state starts with 2.
Virginia at a glance
- ZIP codes in this list
- 1,214
- Lowest and highest
- 20101 to 24658
- First digit
- 2
- Three-digit prefixes
- 29, from 201 to 246
- Counties or equivalent areas
- 133
- Places named
- 837
- Most codes for one place
- Roanoke (41)
- Largest ZIP code area
- 24426 Covington, 364 sq mi
By county
- Accomack County 40
- Albemarle County 17
- Alleghany County 4
- Amelia County 3
- Amherst County 5
- Appomattox County 4
- Arlington County 28
- Augusta County 20
- Bath County 5
- Bedford County 13
- Bland County 4
- Botetourt County 11
- Bristol (city) 5
- Brunswick County 12
- Buchanan County 15
- Buckingham County 4
- Buena Vista (city) 1
- Campbell County 10
- Caroline County 10
- Carroll County 7
- Charles City County 2
- Charlotte County 10
- Charlottesville (city) 8
- Chesapeake (city) 9
- Chesterfield County 13
- City of Alexandria 13
- City of Harrisonburg 3
- City of Richmond 30
- City of Suffolk 9
- Clarke County 4
- Colonial Heights (city) 1
- Covington (city) 1
- Craig County 2
- Culpeper County 12
- Cumberland County 2
- Danville (city) 3
- Dickenson County 8
- Dinwiddie County 9
- Emporia (city) 1
- Essex County 9
- Fairfax (city) 3
- Fairfax County 74
- Falls Church (city) 2
- Fauquier County 24
- Floyd County 5
- Fluvanna County 5
- Franklin (city) 1
- Franklin County 10
- Frederick County 10
- Fredericksburg (city) 3
- Galax (city) 1
- Giles County 9
- Gloucester County 15
- Goochland County 11
- Grayson County 6
- Greene County 4
- Greensville County 2
- Halifax County 10
- Hampton (city) 12
- Hanover County 10
- Henrico County 18
- Henry County 7
- Highland County 6
- Hopewell (city) 1
- Isle of Wight County 9
- James City County 5
- King George County 7
- King William County 4
- King and Queen County 10
- Lancaster County 10
- Lee County 9
- Lexington (city) 1
- Loudoun County 35
- Louisa County 4
- Lunenburg County 5
- Lynchburg (city) 8
- Madison County 16
- Manassas (city) 3
- Manassas Park (city) 3
- Martinsville (city) 4
- Mathews County 16
- Mecklenburg County 10
- Middlesex County 12
- Montgomery County 11
- Nelson County 14
- New Kent County 5
- Newport News (city) 11
- Norfolk (city) 21
- Northampton County 16
- Northumberland County 8
- Norton (city) 1
- Nottoway County 4
- Orange County 9
- Page County 4
- Patrick County 8
- Petersburg (city) 4
- Pittsylvania County 13
- Poquoson (city) 1
- Portsmouth (city) 8
- Powhatan County 1
- Prince Edward County 7
- Prince George County 3
- Prince William County 19
- Pulaski County 8
- Radford (city) 3
- Rappahannock County 9
- Richmond County 5
- Roanoke (city) 36
- Roanoke County 6
- Rockbridge County 9
- Rockingham County 20
- Russell County 7
- Salem (city) 3
- Scott County 7
- Shenandoah County 13
- Smyth County 6
- Southampton County 8
- Spotsylvania County 7
- Stafford County 10
- Staunton (city) 2
- Surry County 5
- Sussex County 7
- Tazewell County 18
- Virginia Beach (city) 19
- Warren County 4
- Washington County 8
- Waynesboro (city) 1
- Westmoreland County 10
- Williamsburg (city) 2
- Winchester (city) 2
- Wise County 8
- Wythe County 9
- York County 7
By city or town
No place in Virginia matches. Try fewer letters, or the look-up for the whole country.
Places and counties: GeoNames. Areas: U.S. Census Bureau, 2024 ZIP Code Tabulation Areas. Checked in November 2026. Not connected with the United States Postal Service; for mailing, confirm the address with USPS.