Home Metro areas Beckley, WV Beckley, WV metro area ZIP codes The Beckley, WV metropolitan statistical area (CBSA 13220) covers 2 counties in West Virginia and 90 ZIP codes.
ZIP codes 90
Population 117,061
Avg. median income $54,800population-weighted
Counties 2 Click anywhere on the map to see which ZIP code it's in.
Copy all 90 ZIP codes Download CSV
Counties in the Beckley, WV area ZIP codes in the Beckley, WV area ZIP codes in the Beckley, WV area ZIP code City County Population Median income Typical home value 25002 Alloy Fayette County 0 — — 25007 Arnett Raleigh County 687 $38,177 $113,900 25008 Artie Raleigh County 113 — — 25031 Boomer Fayette County 424 $40,048 $71,400 25036 Cannelton Fayette County 159 $59,167 — 25040 Charlton Heights Fayette County 648 — $96,400 25044 Clear Creek Raleigh County 324 $57,750 $110,100 25048 Colcord Raleigh County 351 $41,179 $41,300 25057 Deep Water Fayette County 138 — $74,100 25059 Dixie Fayette County 324 $105,920 — 25060 Dorothy Raleigh County 36 — — 25062 Dry Creek Raleigh County 233 — — 25085 Gauley Bridge Fayette County 557 $30,945 $83,100 25090 Glen Ferris Fayette County 91 $37,569 — 25115 Kanawha Falls Fayette County 39 — — 25118 Kimberly Fayette County 409 — — 25119 Kincaid Fayette County 397 — $52,000 25136 Montgomery Fayette County 1,543 $28,173 $80,500 25139 Mount Carbon Fayette County 498 — $119,100 25140 Naoma Raleigh County 1,321 — $71,900 25152 Page Fayette County 384 — $68,200 25161 Powellton Fayette County 514 $51,397 $70,600 25173 Robson Fayette County 67 — — 25174 Rock Creek Raleigh County 204 — $100,000 25180 Saxon Raleigh County 182 — $119,800 25185 Mount Olive Fayette County 729 — — 25186 Smithers Fayette County 725 $47,563 $77,000 25801 Beckley Raleigh County 31,128 $56,836 $147,000 25802 PO Box Beckley Raleigh County — — — 25811 Amigo Raleigh County 37 — — 25812 Ansted Fayette County 1,339 $43,646 $126,400 25813 Beaver Raleigh County 6,958 $54,364 $191,600 25817 Bolt Raleigh County 195 — $179,500 25818 Bradley Raleigh County 163 $85,938 $83,500 25823 Coal City Raleigh County 423 — $103,400 25825 Cool Ridge Raleigh County 2,659 $57,795 $226,500 25827 Crab Orchard Raleigh County 1,380 $41,198 $144,300 25831 Danese Fayette County 1,389 $46,800 $139,000 25832 Daniels Raleigh County 4,818 $74,184 $282,700 25833 PO Box Dothan Fayette County — — — 25836 Eccles Raleigh County 1,333 — $168,400 25837 Edmond Fayette County 314 $79,286 $206,200 25839 Fairdale Raleigh County 390 — $163,800 25840 Fayetteville Fayette County 7,746 $67,628 $198,100 25843 Ghent Raleigh County 986 $86,767 $302,600 25844 Glen Daniel Raleigh County 607 $30,526 $157,500 25846 Glen Jean Fayette County 34 — — 25849 Glen White Raleigh County 193 — — 25851 Harper Raleigh County 0 — — 25853 Helen Raleigh County 106 — — 25854 Hico Fayette County 704 $52,143 $194,900 25855 Hilltop Fayette County 339 $30,335 $55,400 25857 Josephine Raleigh County 0 — — 25860 PO Box Lanark Raleigh County — — — 25862 Lansing Fayette County 216 $107,763 $228,600 25864 Layland Fayette County 299 $76,250 — 25865 Lester Raleigh County 1,573 $38,173 $158,600 25866 Lochgelly Fayette County 308 $69,050 $61,400 25868 Lookout Fayette County 610 — $157,900 25871 Mabscott Raleigh County 778 $31,250 $104,400 25873 Mac Arthur Raleigh County 926 $26,788 $162,300 25878 Midway Raleigh County 1,094 $25,878 $104,000 25879 Minden Fayette County 273 $60,800 $30,400 25880 Mount Hope Raleigh County 6,163 $36,264 $125,900 25888 PO Box Mount Hope Fayette County — — — 25901 Oak Hill Fayette County 10,012 $51,735 $154,600 25902 Odd Raleigh County 260 — $132,300 25904 Pax Fayette County 559 $39,455 $61,100 25906 PO Box Piney View Raleigh County — — — 25907 Prince Fayette County 283 $70,714 $92,900 25908 Princewick Raleigh County 130 — $105,700 25909 Prosperity Raleigh County 836 $86,484 $137,400 25911 Raleigh Raleigh County 160 $41,706 $45,300 25915 Rhodell Raleigh County 252 $39,292 — 25917 Scarbro Fayette County 1,255 $60,407 $96,400 25918 Shady Spring Raleigh County 4,844 $79,323 $209,100 25919 PO Box Skelton Raleigh County — — — 25920 Slab Fork Raleigh County 330 — — 25921 Sophia Raleigh County 1,989 $35,451 $105,700 25927 PO Box Stanaford Raleigh County — — — 25932 Surveyor Raleigh County 167 — — 25936 Thurmond Fayette County 5 — — 25938 Victor Fayette County 1,739 $59,833 $182,800 25942 Winona Fayette County 32 — — 25962 Rainelle Fayette County 3,302 $44,004 $108,900 25976 Meadow Bridge Fayette County 2,469 $41,169 $146,700 25986 Spring Dale Fayette County 257 $100,128 — 25989 White Oak Raleigh County 471 — $197,900 26680 Nallen Fayette County 307 — $107,900 26690 Swiss Fayette County 824 — $51,300
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Frequently asked questions How many ZIP codes are in the Beckley, WV metro area? 90 ZIP codes, based on each ZIP code's main county.
Which counties make up the Beckley, WV area? Fayette County and Raleigh County.
What is an MSA? A metropolitan statistical area (MSA) is a core city of 50,000+ people plus the surrounding counties tied to it by commuting, as defined by the U.S. Office of Management and Budget. Micropolitan areas have a core of 10,000–50,000. Together they are called core-based statistical areas (CBSAs).