First three digits · Virginia
ZIP Codes Starting with
57 ZIP codes start with 230, sorted at the Richmond, VA (SCF 230) sectional center (USPS labeling list L005, effective October 1, 2026) in Virginia: 48 residential ZIP codes across 17 counties and 9 PO Box or single-organization codes (Census 2020 ZCTAs and GeoNames postal codes, October 2026).
What do the digits 230 mean?
The first digit, 2, is one of ten national areas (District of Columbia, Maryland, North Carolina, South Carolina, Virginia and West Virginia). The first three, 230, route mail to a sectional center: USPS labeling list L005 (effective October 1, 2026) sends letters for 230 to the Richmond, VA (SCF 230) facility. The last two digits pick the delivery area. By residents, the largest town names among the 230 ZIP codes are Glen Allen, Gloucester, Ashland, Louisa, Hayes and Bumpass.
The same facility sorts 9 prefixes, 441 ZIP codes in all: 224, 225, 229, 230, 231, 232, 238, 239, 244.
Where are the 230 ZIP codes?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
All ZIP codes starting with 230
| County | ||||||
|---|---|---|---|---|---|---|
| 23001 | Achilles | Gloucester County | PO Box or unique | – | – | – |
| 23002 | Amelia Court House | Amelia County | 10,849 | 42 | $72k | $275k |
| 23003 | Ark | Gloucester County | PO Box or unique | – | – | – |
| 23004 | Arvonia | Buckingham County | 819 | 21 | $66k | $163k |
| 23005 | Ashland | Hanover County | 19,987 | 288 | $89k | $403k |
| 23009 | Aylett | King William County | 8,270 | 102 | $99k | $319k |
| 23011 | Barhamsville | New Kent County | 1,682 | 81 | $129k | $388k |
| 23014 | Beaumont | Goochland County | PO Box or unique | – | – | – |
| 23015 | Beaverdam | Hanover County | 4,601 | 53 | $114k | $443k |
| 23018 | Bena | Gloucester County | PO Box or unique | – | – | – |
| 23021 | Bohannon | Mathews County | 19 | 14 | – | – |
| 23022 | Bremo Bluff | Fluvanna County | 1,006 | 39 | – | $225k |
| 23023 | Bruington | King and Queen County | 482 | 21 | – | $266k |
| 23024 | Bumpass | Louisa County | 11,233 | 104 | $101k | $371k |
| 23025 | Cardinal | Mathews County | 686 | 156 | $72k | $457k |
| 23027 | Cartersville | Cumberland County | 1,612 | 37 | $95k | $243k |
| 23030 | Charles City | Charles City County | 4,470 | 30 | $81k | $254k |
| 23031 | Christchurch | Middlesex County | PO Box or unique | – | – | – |
| 23032 | Church View | Middlesex County | 109 | 6 | $109k | – |
| 23035 | Cobbs Creek | Mathews County | 1,495 | 138 | $68k | $441k |
| 23038 | Columbia | Goochland County | 1,471 | 20 | $87k | $434k |
| 23039 | Crozier | Goochland County | 938 | 61 | $156k | $407k |
| 23040 | Cumberland | Cumberland County | 4,640 | 31 | $53k | $234k |
| 23043 | Deltaville | Middlesex County | 1,628 | 239 | $71k | $421k |
| 23045 | Diggs | Mathews County | 25 | 7 | – | – |
| 23047 | Doswell | Hanover County | 1,381 | 32 | $81k | $396k |
| 23050 | Dutton | Mathews County | 437 | 57 | $39k | $343k |
| 23055 | Fork Union | Fluvanna County | 1,004 | 72 | $54k | $170k |
| 23056 | Foster | Mathews County | 175 | 25 | $79k | $341k |
| 23058 | Glen Allen | Henrico County | PO Box or unique | – | – | – |
| 23059 | Glen Allen | Hanover County | 42,522 | 928 | $158k | $594k |
| 23060 | Glen Allen | Henrico County | 36,497 | 2,397 | $105k | $410k |
| 23061 | Gloucester | Gloucester County | 23,308 | 147 | $92k | $345k |
| 23062 | Gloucester Point | Gloucester County | 1,745 | 1,129 | $59k | $319k |
| 23063 | Goochland | Goochland County | 6,164 | 60 | $82k | $363k |
| 23064 | Grimstead | Mathews County | PO Box or unique | – | – | – |
| 23065 | Gum Spring | Goochland County | 1,292 | 76 | $93k | $305k |
| 23066 | Gwynn | Mathews County | 514 | 219 | $84k | $421k |
| 23067 | Hadensville | Goochland County | PO Box or unique | – | – | – |
| 23068 | Hallieford | Mathews County | 333 | 395 | $116k | $381k |
| 23069 | Hanover | Hanover County | 3,425 | 50 | $84k | $356k |
| 23070 | Hardyville | Middlesex County | 616 | 195 | $123k | $474k |
| 23071 | Hartfield | Middlesex County | 1,879 | 154 | $87k | $457k |
| 23072 | Hayes | Gloucester County | 13,328 | 374 | $75k | $312k |
| 23075 | Henrico | Henrico County | 8,347 | 1,811 | $56k | $223k |
| 23076 | Hudgins | Mathews County | 552 | 191 | $106k | $574k |
| 23079 | Jamaica | Middlesex County | 400 | 19 | $64k | $192k |
| 23081 | Jamestown | James City County | no residents | 0 | – | – |
| 23083 | Jetersville | Amelia County | 2,220 | 36 | $82k | $310k |
| 23084 | Kents Store | Fluvanna County | 1,652 | 42 | $41k | $285k |
| 23085 | King And Queen Court House | King and Queen County | 393 | 9 | $99k | – |
| 23086 | King William | King William County | 3,777 | 46 | $90k | $323k |
| 23089 | Lanexa | New Kent County | 4,831 | 80 | $109k | $401k |
| 23090 | Lightfoot | York County | PO Box or unique | – | – | – |
| 23091 | Little Plymouth | King and Queen County | 562 | 22 | $81k | $261k |
| 23092 | Locust Hill | Middlesex County | 765 | 133 | $99k | $286k |
| 23093 | Louisa | Louisa County | 14,647 | 72 | $73k | $293k |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; GeoNames postal codes (CC BY 4.0) for codes without a residential area.