West Virginia ZIP codes: every city, town and county
851 ZIP codes of West Virginia (WV), listed by place and by county. Every code of the state starts with 2.
West Virginia at a glance
- ZIP codes in this list
- 851
- Lowest and highest
- 24701 to 26886
- First digit
- 2
- Three-digit prefixes
- 22, from 247 to 268
- Counties or equivalent areas
- 55
- Places named
- 745
- Most codes for one place
- Charleston (45)
- Largest ZIP code area
- 24954 Marlinton, 291 sq mi
By county
- Barbour County 6
- Berkeley County 12
- Boone County 27
- Braxton County 10
- Brooke County 7
- Cabell County 45
- Calhoun County 8
- Clay County 14
- Doddridge County 4
- Fayette County 42
- Gilmer County 9
- Grant County 7
- Greenbrier County 19
- Hampshire County 16
- Hancock County 5
- Hardy County 8
- Harrison County 20
- Jackson County 12
- Jefferson County 11
- Kanawha County 79
- Lewis County 9
- Lincoln County 14
- Logan County 32
- Marion County 18
- Marshall County 8
- Mason County 13
- McDowell County 36
- Mercer County 20
- Mineral County 8
- Mingo County 22
- Monongalia County 16
- Monroe County 11
- Morgan County 3
- Nicholas County 19
- Ohio County 4
- Pendleton County 8
- Pleasants County 2
- Pocahontas County 11
- Preston County 14
- Putnam County 12
- Raleigh County 44
- Randolph County 21
- Ritchie County 10
- Roane County 8
- Summers County 10
- Taylor County 5
- Tucker County 6
- Tyler County 5
- Upshur County 10
- Wayne County 14
- Webster County 8
- Wetzel County 12
- Wirt County 5
- Wood County 16
- Wyoming County 36
By city or town
No place in West 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.