Sex offenders by ZIP code in West Virginia
240 West Virginia ZIP codes, each with its own page, count and map — about 9,385 registered sex offenders we index across them. 25801 (Beckley) has the most, about 305; 26624 (Gassaway) has the highest rate, about 119.9 per 10,000 residents.
Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.Run a Background Check
Public registry information. It may not be used for employment, tenant, credit or insurance decisions, or to harass or threaten anyone.
registered within 1 mile of this address
Sex offenders by ZIP code in West Virginia by the numbers. What the West Virginia ZIP figures say.
- We publish a page for 240 West Virginia ZIP codes, with about 9,385 registrants we index across them.
- 25801 (Beckley) has the most registrants we index, about 305, in Raleigh County.
- By rate, 26624 (Gassaway) is highest at about 119.9 per 10,000 residents, against a West Virginia average of 30.4.
- The ZIPs fall in 55 counties; Kanawha County has the most listed, 16.
Counts are registrants we index with each ZIP code’s address as of October 2026, rounded and approximate — not an official figure. The figure moves continuously — search for the current picture on any specific person. Rates use the ACS 2019-2023 5-year estimate of residents for each ZIP, which has its own margin of error. West Virginia sex offender statistics.
West Virginia sex offender list by ZIP code, county by county. Every West Virginia ZIP page we publish — 240 ZIP codes in 55 counties.
Each row is a ZIP code, the place it covers, the registrants we index with that ZIP and the rate per 10,000 residents. Open a ZIP for its own map, nearby ZIPs and the address check. Counties are A–Z; within a county the ZIP with the most registrants is first.
Barbour County2 ZIP codes · about 64 registrants we index
- 26416 Philippi · 58 · 81/10k
- 26238 Century · 6
Berkeley County sex offender registry9 ZIP codes · about 707 registrants we index
- 25404 Martinsburg · 153 · 67.1/10k
- 25401 Martinsburg · 128 · 81.7/10k
- 25405 Martinsburg · 98 · 65.4/10k
- 25427 Hedgesville · 91 · 55.5/10k
- 25428 Inwood · 65 · 47.5/10k
- 25419 Falling Waters · 58 · 45.1/10k
- 25413 Inwood · 46 · 51.3/10k
- 25403 Martinsburg · 34 · 21.4/10k
- 25420 Inwood · 34 · 66.9/10k
Boone County6 ZIP codes · about 86 registrants we index
- 25053 Madison · 37 · 96.7/10k
- 25130 Madison · 15 · 44.8/10k
- 25181 Seth · 13 · 101.5/10k
- 25529 Danville · 8
- 25081 Foster · 7
- 25154 Peytona · 6
Braxton County5 ZIP codes · about 90 registrants we index
- 26601 Sutton · 41 · 108.8/10k
- 26624 Gassaway · 26 · 119.9/10k
- 26623 Frametown · 10 · 66/10k
- 26335 Burnsville · 7
- 25063 Duck · 6
Brooke County3 ZIP codes · about 83 registrants we index
- 26070 Wellsburg · 37 · 46.5/10k
- 26037 Hooverson Heights · 31 · 54.1/10k
- 26035 Weirton · 15 · 70.3/10k
Cabell County10 ZIP codes · about 473 registrants we index
- 25701 Huntington · 119 · 54.4/10k
- 25705 Huntington · 104 · 50.3/10k
- 25702 Huntington · 70 · 97.7/10k
- 25504 Barboursville · 60 · 49.2/10k
- 25541 Milton · 50 · 53.4/10k
- 25703 Huntington · 18 · 36.3/10k
- 25510 Culloden · 15 · 27.7/10k
- 25559 Salt Rock · 14 · 93.3/10k
- 25545 Barboursville · 13 · 26/10k
- 25520 Glenwood · 10 · 85.9/10k
Calhoun County1 ZIP code · about 21 registrants we index
- 26147 Grantsville · 21 · 112.1/10k
Clay County1 ZIP code · about 10 registrants we index
- 25043 Clay · 10 · 69.2/10k
Doddridge County1 ZIP code · about 42 registrants we index
- 26426 Salem · 42 · 57.5/10k
Fayette County7 ZIP codes · about 207 registrants we index
- 25901 Oak Hill · 112 · 109.5/10k
- 25840 Fayetteville · 31 · 39.2/10k
- 25976 Meadow Bridge · 22 · 95.1/10k
- 25136 Montgomery · 15 · 85.8/10k
- 25812 Ansted · 10 · 75.9/10k
- 25831 Danese · 9
- 25938 Hico · 8
Gilmer County2 ZIP codes · about 42 registrants we index
- 26351 Glenville · 35 · 75.5/10k
- 26137 Big Springs · 7
Grant County2 ZIP codes · about 82 registrants we index
- 26847 Petersburg · 52 · 93.9/10k
- 26833 Maysville · 30 · 109.1/10k
Greenbrier County8 ZIP codes · about 210 registrants we index
- 24901 Lewisburg · 40 · 44.3/10k
- 24910 Alderson · 40 · 87.8/10k
- 24970 Fairlea · 34 · 84.9/10k
- 26261 Richwood · 27 · 86.7/10k
- 24986 White Sulphur Springs · 21 · 41.3/10k
- 25984 Rupert · 20 · 102.2/10k
- 24938 Frankford · 17 · 115.6/10k
- 24966 Falling Spring · 11 · 97.6/10k
Hampshire County4 ZIP codes · about 130 registrants we index
- 26757 Romney · 64 · 91.2/10k
- 26704 Augusta · 31 · 57.4/10k
- 25434 Paw Paw · 18 · 58.3/10k
- 26711 Capon Bridge · 17 · 72.3/10k
Hancock County4 ZIP codes · about 185 registrants we index
- 26062 Weirton · 114 · 55/10k
- 26047 New Cumberland · 28 · 51.8/10k
- 26034 Chester · 26 · 57.1/10k
- 26050 Newell · 17 · 113/10k
Hardy County3 ZIP codes · about 54 registrants we index
- 26836 Moorefield · 30 · 48.6/10k
- 26812 Mathias · 14 · 85.2/10k
- 26801 Baker · 10 · 69.4/10k
Harrison County6 ZIP codes · about 424 registrants we index
- 26301 Clarksburg · 272 · 93.7/10k
- 26431 Enterprise · 49 · 83.1/10k
- 26330 Bridgeport · 41 · 27.1/10k
- 26385 Lost Creek · 22 · 72.8/10k
- 26408 Lost Creek · 22 · 100.5/10k
- 26386 Lumberport · 18 · 71.2/10k
Jackson County5 ZIP codes · about 132 registrants we index
- 25271 Ripley · 60 · 75.2/10k
- 26164 Ravenswood · 41 · 55.8/10k
- 25248 Kenna · 16 · 45.1/10k
- 25275 Sandyville · 8
- 25241 Evans · 7
Jefferson County6 ZIP codes · about 241 registrants we index
- 25425 Shannondale · 76 · 56.7/10k
- 25414 Charles Town · 60 · 29.6/10k
- 25430 Ranson corporation · 56 · 68.2/10k
- 25438 Ranson corporation · 33 · 44.9/10k
- 25443 Shepherdstown · 9
- 25446 Summit Point · 7
Kanawha County sex offender registry16 ZIP codes · about 972 registrants we index
- 25177 St. Albans · 215 · 92.6/10k
- 25313 Cross Lanes · 95 · 80.1/10k
- 25311 Charleston · 89 · 92.6/10k
- 25064 Dunbar · 74 · 80.6/10k
- 25303 South Charleston · 69 · 98.8/10k
- 25309 South Charleston · 62 · 51.1/10k
- 25071 Pinch · 54 · 48/10k
- 25143 Nitro · 47 · 51.2/10k
- 25314 Charleston · 45 · 28.6/10k
- 25320 Sissonville · 44 · 100.9/10k
- 25312 Sissonville · 38 · 37.7/10k
- 25304 Charleston · 37 · 43.6/10k
- 25306 Coal Fork · 36 · 57.3/10k
- 25015 Belle · 30 · 83.9/10k
- 25045 Clendenin · 30 · 70.9/10k
- 25202 Alum Creek · 7
Lewis County3 ZIP codes · about 104 registrants we index
- 26452 Weston · 82 · 87.5/10k
- 26378 Jane Lew · 12 · 25.9/10k
- 26447 Roanoke · 10 · 82.9/10k
Lincoln County5 ZIP codes · about 97 registrants we index
- 25506 West Hamlin · 53 · 93.1/10k
- 25523 Hamlin · 18 · 66.6/10k
- 25557 Ranger · 11 · 78.5/10k
- 25564 Sod · 8
- 25501 Alkol · 7
Logan County9 ZIP codes · about 117 registrants we index
- 25508 Chapmanville · 57 · 68.8/10k
- 25635 Man · 12 · 60.8/10k
- 25611 Bruno · 9
- 25634 Mallory · 9
- 25625 Holden · 7
- 25652 Whitman · 7
- 25637 Mount Gay-Shamrock · 6
- 25646 McConnell · 5
- 25649 Verdunville · 5
Marion County4 ZIP codes · about 372 registrants we index
- 26554 Fairmont · 299 · 71/10k
- 26582 Mannington · 46 · 117.1/10k
- 26588 Rivesville · 21 · 72.1/10k
- 26591 Worthington · 6
Marshall County5 ZIP codes · about 159 registrants we index
- 26041 Moundsville · 122 · 77.7/10k
- 26040 McMechen · 12 · 64.7/10k
- 26055 Proctor · 11 · 105.4/10k
- 26033 Cameron · 9
- 26038 Glen Dale · 5
Mason County5 ZIP codes · about 75 registrants we index
- 25550 Point Pleasant · 32 · 35.9/10k
- 25123 Leon · 22 · 77.8/10k
- 25260 Mason · 8
- 25287 Hartford City · 8
- 25253 Hartford City · 5
McDowell County4 ZIP codes · about 27 registrants we index
- 24844 Iaeger · 9
- 24817 Bradshaw · 6
- 24868 Crumpler · 6
- 24892 War · 6
Mercer County6 ZIP codes · about 406 registrants we index
- 24701 Bluefield · 158 · 88.1/10k
- 24740 Princeton · 152 · 91.8/10k
- 24739 Oakvale · 66 · 50.4/10k
- 24747 Lashmeet · 15 · 42.2/10k
- 24712 Athens · 10 · 39.2/10k
- 25971 Lerona · 5
Mineral County5 ZIP codes · about 129 registrants we index
- 26726 Keyser · 81 · 64.2/10k
- 26719 Fort Ashby · 15 · 74.3/10k
- 26743 New Creek · 15 · 70.6/10k
- 26753 Carpendale · 11 · 18.8/10k
- 26710 Burlington · 7
Mingo County4 ZIP codes · about 62 registrants we index
- 25670 Delbarton · 37 · 111.7/10k
- 25676 Lenore · 13 · 96.8/10k
- 25671 Dingess · 7
- 25621 Gilbert · 5
Monongalia County sex offender registry5 ZIP codes · about 386 registrants we index
- 26505 Morgantown · 126 · 33.4/10k
- 26508 Cheat Lake · 120 · 30.5/10k
- 26501 Westover · 107 · 54.5/10k
- 26570 Fairview · 23 · 72.9/10k
- 26541 Cassville · 10 · 31.5/10k
Monroe County4 ZIP codes · about 65 registrants we index
- 24963 Peterstown · 37 · 95.9/10k
- 24983 Union · 11 · 61.7/10k
- 24918 Ballard · 10 · 69.6/10k
- 24941 Gap Mills · 7
Morgan County2 ZIP codes · about 77 registrants we index
- 25411 Bath (Berkeley Springs) · 64 · 53.7/10k
- 25422 Great Cacapon · 13 · 75.6/10k
Nicholas County3 ZIP codes · about 97 registrants we index
- 26651 Summersville · 73 · 72.5/10k
- 26678 Mount Lookout · 14 · 91.9/10k
- 26679 Summersville · 10 · 84.7/10k
Ohio County3 ZIP codes · about 326 registrants we index
- 26003 Wheeling · 286 · 70.7/10k
- 26060 Valley Grove · 21 · 117.4/10k
- 26059 Triadelphia · 19 · 66.4/10k
Pendleton County1 ZIP code · about 16 registrants we index
- 26807 Franklin · 16 · 67.8/10k
Pleasants County1 ZIP code · about 50 registrants we index
- 26170 St. Marys · 50 · 81.3/10k
Pocahontas County2 ZIP codes · about 29 registrants we index
- 24954 Marlinton · 21 · 70.6/10k
- 24946 Hillsboro · 8
Preston County7 ZIP codes · about 191 registrants we index
- 26525 Brandonville · 67 · 79.9/10k
- 26537 Kingwood · 50 · 92.7/10k
- 26444 Tunnelton · 28 · 84.8/10k
- 26542 Masontown · 15 · 70.8/10k
- 26764 Terra Alta · 14 · 32.2/10k
- 26374 Independence · 9
- 26519 Albright · 8
Putnam County8 ZIP codes · about 192 registrants we index
- 25526 Hurricane · 74 · 32.9/10k
- 25159 Poca · 43 · 102.2/10k
- 25560 Teays Valley · 19 · 22.9/10k
- 25213 Winfield · 17 · 27.1/10k
- 25124 Liberty · 13 · 75.8/10k
- 25168 Hometown · 12 · 42.4/10k
- 25033 Buffalo · 7
- 25082 Fraziers Bottom · 7
Raleigh County10 ZIP codes · about 478 registrants we index
- 25801 Beckley · 305 · 98.8/10k
- 25813 Beaver · 47 · 63.3/10k
- 25880 Bradley · 40 · 72/10k
- 25918 Shady Spring · 22 · 47.2/10k
- 25832 Daniels · 17 · 35.1/10k
- 25827 Crab Orchard · 14 · 75.6/10k
- 25921 Coal City · 12 · 42.6/10k
- 25825 Shady Spring · 8
- 25865 Lester · 7
- 25140 Naoma · 6
Randolph County4 ZIP codes · about 156 registrants we index
- 26241 Elkins · 117 · 82.3/10k
- 26253 East Dailey · 20 · 71.4/10k
- 26283 Montrose · 11 · 79.9/10k
- 26273 Huttonsville · 8
Ritchie County2 ZIP codes · about 38 registrants we index
- 26415 Pennsboro · 30 · 87/10k
- 26362 Harrisville · 8
Roane County1 ZIP code · about 87 registrants we index
- 25276 Spencer · 87 · 118.3/10k
Summers County2 ZIP codes · about 72 registrants we index
- 25951 Hinton · 61 · 115.4/10k
- 25969 Jumping Branch · 11 · 67.3/10k
Taylor County3 ZIP codes · about 111 registrants we index
- 26354 Grafton · 83 · 82.2/10k
- 26347 Flemington · 19 · 81/10k
- 26440 Thornton · 9
Tucker County2 ZIP codes · about 27 registrants we index
- 26287 Parsons · 22 · 74.1/10k
- 26260 Davis · 5
Tyler County1 ZIP code · about 11 registrants we index
- 26146 Friendly · 11 · 99.2/10k
Upshur County3 ZIP codes · about 161 registrants we index
- 26201 Buckhannon · 130 · 68.3/10k
- 26218 Rock Cave · 23 · 79.9/10k
- 26234 Rock Cave · 8
Wayne County7 ZIP codes · about 230 registrants we index
- 25704 Huntington · 89 · 61.7/10k
- 25570 Wayne · 54 · 88.9/10k
- 25514 Fort Gay · 34 · 88.5/10k
- 25530 Kenova · 26 · 39.1/10k
- 25555 Prichard · 13 · 62.4/10k
- 25512 East Lynn · 9
- 25507 Ceredo · 5
Webster County1 ZIP code · about 29 registrants we index
- 26206 Cowen · 29 · 103.7/10k
Wetzel County1 ZIP code · about 28 registrants we index
- 26159 Paden City · 28 · 111/10k
Wirt County2 ZIP codes · about 45 registrants we index
- 26143 Newark · 39 · 117.3/10k
- 26160 Palestine · 6
Wood County9 ZIP codes · about 611 registrants we index
- 26101 Parkersburg · 300 · 105/10k
- 26104 Parkersburg · 114 · 68.1/10k
- 26105 Vienna · 70 · 56.9/10k
- 26150 Mineralwells · 58 · 97.8/10k
- 26181 Washington · 21 · 36.8/10k
- 26180 Walker · 18 · 82.5/10k
- 26184 Waverly · 13 · 55.8/10k
- 26187 Boaz · 10 · 16.4/10k
- 26133 Belleville · 7
Wyoming County5 ZIP codes · about 69 registrants we index
- 24801 Welch · 23 · 45/10k
- 24870 Oceana · 19 · 115/10k
- 24874 Pineville · 12 · 61.6/10k
- 25882 Mullens · 10 · 42.4/10k
- 24818 Brenton · 5
Sex offenders near your West Virginia address: a ZIP-wide figure is not your street. How many live near your address?
Enter your address and you will see how many live near it.
Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.Run a Background Check
Free: the count near your address. Optional: see everyone near it with one paid check, or watch it with Family Watch — what it costs is just below.
Public registry information. It may not be used for employment, tenant, credit or insurance decisions, or to harass or threaten anyone.
How to read West Virginia sex offender counts by ZIP code. Four things to know before comparing two West Virginia ZIPs.
West Virginia sex offenders by ZIP code FAQ. Quick answers before you open a ZIP.
Which West Virginia ZIP code has the most registered sex offenders?
Of the 240 West Virginia ZIP codes we publish, 25801 (Beckley) has the most registrants we index, about 305 (Raleigh County). By rate, 26624 (Gassaway) is highest at about 119.9 per 10,000 residents. Large ZIPs usually have large counts, so the per-10,000 figure beside each ZIP is the fairer comparison.
How many West Virginia ZIP codes are on this sex offender list?
240, holding about 9,385 registrants we index between them, across 55 counties. A ZIP is listed when we index at least 5 registrants with that ZIP and it has at least 1,000 residents. A ZIP that is not listed is not a ZIP with nobody registered — search from an address in it for the current picture.
Is there an official West Virginia sex offender list by ZIP code?
Registries are kept by the state, not by ZIP code, so West Virginia publishes no official list by ZIP. This page counts the registrants we index whose address carries each ZIP, as of October 2026, rounded and approximate. A search from any West Virginia address shows who is registered around it, each record linking to its official registry entry.
How do I find sex offenders near my West Virginia address?
Open your ZIP code's page, or enter a street address in West Virginia and create a free account to see how many registered sex offenders live near it. To see everyone near it — names, photographs, offenses and exact addresses — it is paid once, or Family Watch for 3 addresses with an email when someone moves in or out. Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.
Check your own West Virginia address for registered sex offenders
The count of registered sex offenders near your address is free.
Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.Run a Background Check
Free: the count near your address. Optional: see everyone near it with one paid check, or watch it with Family Watch — what it costs is just below.
Public registry information. It may not be used for employment, tenant, credit or insurance decisions, or to harass or threaten anyone.
Sex offenders in West Virginia: the state page and more. The West Virginia registry, its statistics and how to search it.
Sex offenders in West Virginia cities. 1 West Virginia city page, each with its own count and map.
Search sex offenders in any West Virginia ZIP code — and everywhere else — right now
See how many registered sex offenders live near your address — free, no card. Checking a person instead? A Background Check is paid once — name plus where they live or work, across 58 registries and criminal records.