Virginia ZIP Codes: Ranges, Prefixes and Major Cities
Whether you are building an address form, cleaning a mailing list or testing shipping rules, it helps to know how ZIP codes work in Virginia. The state has 1,213 active codes spread across 154 counties.
ZIP code range and prefixes
Every Virginia ZIP code starts with one of 29 three-digit prefixes. Each prefix points to a sectional center facility, the processing plant that sorts mail for a group of nearby post offices.
- 201
- 205
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
Types of ZIP codes in Virginia
| Type | Count | What it covers |
|---|---|---|
| Standard | 857 | Street delivery areas |
| PO Box | 264 | Post office boxes only |
| Unique | 92 | A single high-volume organization |
ZIP codes for major Virginia cities
| City | County | Standard ZIPs | Range |
|---|---|---|---|
| Richmond | Richmond city | 17 | 23219–23298 |
| Alexandria | Fairfax County | 16 | 22301–22332 |
| Norfolk | Norfolk city | 14 | 23502–23523 |
| Virginia Beach | Virginia Beach city | 12 | 23451–23464 |
| Arlington | Arlington County | 10 | 22201–22214 |
| Roanoke | Roanoke city | 9 | 24011–24019 |
| Fairfax | Fairfax County | 7 | 22030–22036 |
| Henrico | Henrico County | 7 | 23075–23294 |
| Newport News | Newport News city | 7 | 23601–23608 |
| Portsmouth | Portsmouth city | 7 | 23701–23709 |
| Suffolk | Suffolk city | 7 | 23432–23438 |
| Chesapeake | Chesapeake city | 6 | 23320–23325 |
| Hampton | Hampton city | 6 | 23661–23669 |
| Charlottesville | Albemarle County | 5 | 22901–22911 |
| Falls Church | Fairfax County | 5 | 22041–22046 |
Richmond is the state capital. Larger cities have many ZIP codes because each code follows mail delivery routes, not city limits.
Sample addresses
Olivia Nguyen
5501 Forest Ave
Arlington, VA 22203
Ashley Wilson
3209 Sunset Rd
Norfolk, VA 23519
Jamal Kim
7027 Oak Ct
Fairfax, VA 22034
These examples use real city and ZIP pairs with invented street lines, so they are safe for testing and documentation.
Tips for working with these ZIP codes
- Store ZIP codes as text, not numbers, so the format stays consistent across states with leading zeros.
- All of Virginia is in the Eastern time zone, which keeps scheduling logic simple.
- A quick sanity check: a valid VA ZIP code begins with one of the prefixes listed above.
- City names in addresses are post office names. A suburb may share a ZIP code and city name with a nearby larger town.
Create realistic Virginia addresses for testing, with real cities, counties and ZIP codes.
Generate Virginia addresses