Skip to content
ZIP codes

ZIP codes in West Virginia by county

West Virginia has 740 ZIP codes in its 55 counties. 169 of them cross a county line and 2 cross into a neighboring state. Kanawha County has the most, 47.

By the All Map Tools Team

ZIP codes
740
With 1% or more of their land in the state
Counties
55
2 with a page of their own below
Cross a county line
169
1% or more of their land in another county
Cross a state line
2
1% or more of their land in another state
County with the most
47
Kanawha County
Most populated ZIP
26554
42,118 people · Fairmont

ZIP codes per county in West Virginia

Pleasants County: 5 ZIP codes Barbour County: 12 ZIP codes Fayette County: 45 ZIP codes Mineral County: 10 ZIP codes Calhoun County: 15 ZIP codes Monroe County: 15 ZIP codes Lewis County: 11 ZIP codes Ritchie County: 14 ZIP codes Kanawha County: 47 ZIP codes Wood County: 13 ZIP codes Logan County: 33 ZIP codes Randolph County: 23 ZIP codes Wayne County: 17 ZIP codes Tucker County: 11 ZIP codes Wetzel County: 13 ZIP codes Hampshire County: 20 ZIP codes Gilmer County: 16 ZIP codes Cabell County: 14 ZIP codes Harrison County: 22 ZIP codes Grant County: 12 ZIP codes Hardy County: 11 ZIP codes Braxton County: 18 ZIP codes Boone County: 30 ZIP codes Lincoln County: 20 ZIP codes Raleigh County: 44 ZIP codes Berkeley County: 12 ZIP codes Pocahontas County: 13 ZIP codes Tyler County: 9 ZIP codes Jefferson County: 8 ZIP codes Morgan County: 4 ZIP codes Doddridge County: 10 ZIP codes Jackson County: 14 ZIP codes Mingo County: 20 ZIP codes Putnam County: 17 ZIP codes Mason County: 18 ZIP codes Nicholas County: 27 ZIP codes Preston County: 17 ZIP codes Webster County: 11 ZIP codes Brooke County: 9 ZIP codes Summers County: 16 ZIP codes Hancock County: 5 ZIP codes Upshur County: 12 ZIP codes Mercer County: 20 ZIP codes Wirt County: 8 ZIP codes Pendleton County: 10 ZIP codes Monongalia County: 18 ZIP codes Taylor County: 9 ZIP codes Clay County: 16 ZIP codes Marshall County: 10 ZIP codes Wyoming County: 38 ZIP codes Ohio County: 5 ZIP codes McDowell County: 38 ZIP codes Marion County: 18 ZIP codes Roane County: 13 ZIP codes Greenbrier County: 22 ZIP codes
  • 4–11
  • 12–14
  • 15–20
  • 21–47
Open in the interactive tool

Counties and their ZIP codes

County Population (2025) ZIP codes Shared
Barbour County 15,414 12 9
Berkeley County 139,522 12 3
Boone County 20,251 30 5
Braxton County 11,885 18 11
Brooke County 21,142 9 3
Cabell County 91,183 14 7
Calhoun County 5,978 15 10
Clay County 7,538 16 9
Doddridge County 7,634 10 8
Fayette County 38,165 45 10
Gilmer County 7,085 16 13
Grant County 11,041 12 7
Greenbrier County 31,578 22 10
Hampshire County 24,105 20 7
Hancock County 27,729 5 1
Hardy County 14,337 11 4
Harrison County 64,221 22 8
Jackson County 27,450 14 10
Jefferson County 63,102 8 2
Kanawha County 172,381 47 10
Lewis County 16,394 11 9
Lincoln County 19,177 20 11
Logan County 30,375 33 5
Marion County 55,584 18 9
Marshall County 29,159 10 3
Mason County 24,707 18 7
McDowell County 16,878 38 7
Mercer County 57,503 20 5
Mineral County 26,792 10 6
Mingo County 21,455 20 3
Monongalia County 107,991 18 7
Monroe County 12,491 15 7
Morgan County 18,027 4 3
Nicholas County 23,848 27 15
Ohio County 40,496 5 2
Pendleton County 5,826 10 3
Pleasants County 7,338 5 4
Pocahontas County 7,602 13 2
Preston County 34,004 17 6
Putnam County 56,885 17 9
Raleigh County 71,775 44 6
Randolph County 26,882 23 9
Ritchie County 8,034 14 6
Roane County 13,317 13 7
Summers County 11,532 16 9
Taylor County 16,287 9 7
Tucker County 6,540 11 6
Tyler County 7,881 9 7
Upshur County 23,758 12 7
Wayne County 37,309 17 6
Webster County 7,760 11 4
Wetzel County 13,734 13 8
Wirt County 4,879 8 7
Wood County 82,385 13 4
Wyoming County 19,801 38 4

Every ZIP code in West Virginia, by county

A ZIP code that crosses a county line appears in each county it has 1% or more of its land in.

Barbour County (12)
26201, 26238, 26250, 26267, 26275, 26283, 26330, 26347, 26349, 26405, 26416, 26440
Berkeley County (12)
25401, 25403, 25404, 25405, 25413, 25419, 25420, 25421, 25427, 25428, 25430, 25443
Boone County (30)
25009, 25021, 25024, 25028, 25047, 25049, 25051, 25053, 25081, 25093, 25108, 25114, 25130, 25142, 25148, 25149, 25154, 25165, 25169, 25181, 25193, 25203, 25204, 25205, 25206, 25208, 25209, 25508, 25529, 25565
Braxton County (18)
25063, 25235, 26203, 26335, 26351, 26376, 26412, 26447, 26601, 26615, 26619, 26621, 26623, 26624, 26627, 26629, 26631, 26636
Brooke County (9)
26003, 26030, 26032, 26035, 26037, 26058, 26062, 26070, 26075
Cabell County (14)
25504, 25506, 25510, 25520, 25537, 25541, 25545, 25559, 25701, 25702, 25703, 25704, 25705, 25755
Calhoun County (15)
25141, 25234, 25235, 25261, 25267, 25268, 26136, 26137, 26138, 26141, 26147, 26151, 26152, 26636, 26638
Clay County (16)
25019, 25030, 25043, 25045, 25063, 25088, 25111, 25113, 25125, 25133, 25141, 25164, 25211, 25235, 25285, 26617
Doddridge County (10)
26320, 26321, 26339, 26411, 26415, 26426, 26436, 26443, 26448, 26456
Fayette County (45)
25002, 25031, 25036, 25040, 25057, 25059, 25083, 25085, 25090, 25115, 25118, 25119, 25136, 25139, 25152, 25161, 25173, 25185, 25186, 25812, 25831, 25837, 25840, 25846, 25854, 25855, 25862, 25864, 25866, 25868, 25879, 25880, 25901, 25904, 25907, 25917, 25936, 25938, 25942, 25962, 25976, 25986, 26656, 26680, 26690
Gilmer County (16)
25267, 26137, 26147, 26335, 26342, 26351, 26384, 26411, 26412, 26430, 26443, 26611, 26623, 26624, 26636, 26638
Grant County (12)
26707, 26710, 26717, 26720, 26726, 26731, 26739, 26743, 26833, 26847, 26855, 26866
Greenbrier County (22)
24901, 24910, 24916, 24925, 24931, 24938, 24943, 24957, 24966, 24970, 24976, 24977, 24986, 24991, 25958, 25962, 25972, 25976, 25981, 25984, 26261, 26680
Hampshire County (20)
25422, 25431, 25434, 25437, 25444, 26704, 26710, 26711, 26714, 26722, 26755, 26757, 26761, 26763, 26808, 26817, 26823, 26851, 26852, 26865
Hancock County (5)
26034, 26047, 26050, 26056, 26062
Hardy County (11)
26755, 26801, 26810, 26812, 26818, 26836, 26838, 26845, 26847, 26851, 26852
Harrison County (22)
26301, 26323, 26330, 26361, 26366, 26369, 26378, 26385, 26386, 26404, 26408, 26422, 26426, 26431, 26438, 26448, 26451, 26463, 26554, 26568, 26582, 26591
Jackson County (14)
25231, 25239, 25241, 25243, 25244, 25245, 25248, 25252, 25262, 25264, 25271, 25275, 26143, 26164
Jefferson County (8)
25414, 25425, 25430, 25432, 25438, 25442, 25443, 25446
Kanawha County (47)
25003, 25015, 25025, 25035, 25039, 25045, 25054, 25061, 25064, 25067, 25071, 25075, 25083, 25086, 25102, 25103, 25107, 25110, 25112, 25124, 25126, 25132, 25134, 25136, 25143, 25156, 25160, 25162, 25177, 25201, 25202, 25214, 25248, 25301, 25302, 25303, 25304, 25305, 25306, 25309, 25311, 25312, 25313, 25314, 25315, 25320, 25387
Lewis County (11)
26201, 26321, 26338, 26343, 26372, 26376, 26378, 26384, 26412, 26447, 26452
Lincoln County (20)
25003, 25202, 25501, 25505, 25506, 25510, 25521, 25523, 25524, 25526, 25529, 25540, 25544, 25557, 25564, 25565, 25567, 25571, 25573, 25699
Logan County (33)
25022, 25047, 25076, 25121, 25183, 25505, 25508, 25524, 25547, 25601, 25606, 25607, 25611, 25612, 25617, 25624, 25625, 25628, 25630, 25632, 25634, 25635, 25637, 25638, 25639, 25644, 25646, 25647, 25649, 25650, 25652, 25653, 25654
Marion County (18)
26354, 26437, 26448, 26554, 26559, 26560, 26563, 26570, 26571, 26572, 26574, 26576, 26582, 26585, 26586, 26587, 26588, 26591
Marshall County (10)
26003, 26031, 26033, 26036, 26038, 26039, 26040, 26041, 26055, 26155
Mason County (18)
25082, 25106, 25123, 25187, 25239, 25241, 25247, 25253, 25260, 25264, 25265, 25287, 25502, 25503, 25515, 25520, 25541, 25550
McDowell County (38)
24604, 24622, 24747, 24801, 24808, 24811, 24813, 24815, 24816, 24817, 24826, 24828, 24830, 24831, 24836, 24843, 24844, 24846, 24848, 24850, 24853, 24855, 24861, 24862, 24866, 24868, 24871, 24872, 24873, 24878, 24879, 24881, 24884, 24887, 24888, 24892, 24894, 24895
Mercer County (20)
24701, 24712, 24714, 24715, 24724, 24729, 24731, 24733, 24736, 24737, 24738, 24739, 24740, 24747, 25820, 25841, 25902, 25922, 25971, 25979
Mineral County (10)
26710, 26717, 26719, 26726, 26743, 26750, 26753, 26763, 26767, 26852
Mingo County (20)
24846, 24851, 25608, 25621, 25650, 25651, 25661, 25666, 25667, 25670, 25671, 25672, 25674, 25676, 25678, 25685, 25688, 25690, 25692, 25696
Monongalia County (18)
26374, 26501, 26505, 26506, 26508, 26521, 26534, 26541, 26542, 26543, 26544, 26546, 26554, 26562, 26570, 26575, 26588, 26590
Monroe County (15)
24910, 24918, 24925, 24941, 24945, 24951, 24963, 24970, 24974, 24976, 24981, 24983, 24984, 24985, 24993
Morgan County (4)
25411, 25422, 25427, 25434
Nicholas County (27)
25043, 25059, 25063, 25111, 25125, 25981, 26202, 26203, 26205, 26208, 26261, 26610, 26617, 26651, 26656, 26660, 26662, 26667, 26671, 26676, 26678, 26679, 26680, 26681, 26684, 26690, 26691
Ohio County (5)
26003, 26032, 26059, 26060, 26074
Pendleton County (10)
26802, 26804, 26807, 26814, 26815, 26847, 26855, 26866, 26884, 26886
Pleasants County (5)
26134, 26146, 26170, 26184, 26346
Pocahontas County (13)
24915, 24920, 24924, 24927, 24934, 24944, 24946, 24954, 24986, 26209, 26264, 26291, 26294
Preston County (17)
26287, 26374, 26405, 26410, 26425, 26440, 26444, 26519, 26520, 26524, 26525, 26537, 26542, 26547, 26705, 26716, 26764
Putnam County (17)
25011, 25033, 25070, 25082, 25109, 25123, 25124, 25143, 25159, 25168, 25177, 25213, 25245, 25510, 25523, 25526, 25560
Raleigh County (44)
25007, 25008, 25044, 25048, 25060, 25062, 25140, 25174, 25180, 25209, 25801, 25811, 25813, 25817, 25818, 25823, 25825, 25827, 25832, 25836, 25839, 25843, 25844, 25849, 25851, 25853, 25857, 25864, 25865, 25871, 25873, 25878, 25880, 25902, 25908, 25909, 25911, 25915, 25918, 25920, 25921, 25932, 25951, 25989
Randolph County (23)
26224, 26230, 26236, 26241, 26250, 26253, 26254, 26257, 26259, 26263, 26267, 26268, 26270, 26273, 26276, 26278, 26280, 26282, 26283, 26285, 26293, 26294, 26296
Ritchie County (14)
26137, 26143, 26148, 26161, 26170, 26178, 26325, 26327, 26337, 26346, 26362, 26415, 26421, 26456
Roane County (13)
25005, 25045, 25071, 25164, 25243, 25244, 25251, 25252, 25259, 25266, 25270, 25276, 25286
Summers County (16)
24910, 24935, 24962, 24963, 24981, 24985, 25825, 25841, 25951, 25966, 25969, 25976, 25977, 25978, 25979, 25985
Taylor County (9)
26330, 26347, 26354, 26374, 26424, 26431, 26435, 26440, 26554
Tucker County (11)
26254, 26260, 26263, 26269, 26271, 26276, 26283, 26287, 26289, 26292, 26425
Tyler County (9)
26146, 26149, 26155, 26159, 26175, 26320, 26377, 26415, 26456
Upshur County (12)
26201, 26210, 26218, 26224, 26228, 26234, 26236, 26237, 26238, 26267, 26343, 26372
Wayne County (17)
25504, 25507, 25511, 25512, 25514, 25517, 25524, 25530, 25534, 25535, 25555, 25570, 25669, 25674, 25699, 25701, 25704
Webster County (11)
26203, 26206, 26208, 26215, 26217, 26222, 26266, 26288, 26298, 26610, 26691
Wetzel County (13)
26055, 26155, 26159, 26162, 26167, 26348, 26377, 26419, 26437, 26562, 26575, 26581, 26585
Wirt County (8)
25252, 25270, 26138, 26141, 26143, 26152, 26160, 26180
Wood County (13)
26101, 26104, 26105, 26133, 26142, 26143, 26150, 26164, 26169, 26180, 26181, 26184, 26187
Wyoming County (38)
24716, 24719, 24726, 24736, 24801, 24818, 24822, 24823, 24827, 24828, 24834, 24839, 24844, 24845, 24847, 24849, 24854, 24857, 24860, 24867, 24869, 24870, 24874, 24880, 24882, 24898, 25810, 25826, 25845, 25848, 25870, 25875, 25876, 25882, 25913, 25916, 25928, 25943

Neighboring states

Tools for West Virginia

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know