State
Pharmacies in West Virginia
438 pharmacies. Community/retail pharmacy: 265 · Pharmacy: 164 · Clinic pharmacy: 9.
Pharmacies fill prescriptions, and many also give vaccines and answer questions about your medicines. This list comes from the federal NPI Registry, where every pharmacy that bills health insurance must be registered. In a medical emergency, call 911.
By county
- Barbour County1
- Berkeley County15
- Boone County9
- Braxton County3
- Brooke County6
- Cabell County24
- Calhoun County2
- Clay County1
- Doddridge County1
- Fayette County13
- Gilmer County2
- Grant County3
- Greenbrier County10
- Hampshire County5
- Hancock County8
- Hardy County5
- Harrison County16
- Jackson County4
- Jefferson County9
- Kanawha County57
- Lewis County5
- Lincoln County6
- Logan County15
- Marion County13
- Marshall County4
- Mason County7
- McDowell County5
- Mercer County11
- Mineral County4
- Mingo County6
- Monongalia County20
- Monroe County1
- Morgan County1
- Nicholas County6
- Ohio County9
- Pendleton County1
- Pleasants County2
- Pocahontas County4
- Preston County5
- Putnam County18
- Raleigh County26
- Randolph County7
- Ritchie County2
- Roane County3
- Summers County2
- Taylor County5
- Tucker County3
- Upshur County4
- Wayne County9
- Webster County4
- Wetzel County4
- Wirt County2
- Wood County19
- Wyoming County11
By city
- Charleston25
- Huntington18
- Morgantown18
- Beckley15
- Martinsburg13
- Parkersburg11
- Hurricane9
- South Charleston8
- Weirton8
- Wheeling8
- Clarksburg7
- Elkins7
- Fairmont7
- Princeton7
- Bridgeport5
- Charles Town5
- Grafton5
- Logan5
- Romney5
- Summersville5
- Weston5
- Beaver4
- Buckhannon4
- Chapmanville4
- Keyser4
- Mannington4
- Saint Albans4
- Vienna4
- Wayne4
- Bluefield3
- Cross Lanes3
- Fayetteville3
- Follansbee3
- Gilbert3
- Hamlin3
- Kenova3
- Kingwood3
- Lewisburg3
- Marmet3
- Milton3
- Moorefield3
- Moundsville3
- Mount Gay3
- Mullens3
- New Haven3
- New Martinsville3
- Oak Hill3
- Oceana3
- Petersburg3
- Point Pleasant3
- Richwood3
- Ripley3
- Ronceverte3
- Smithers3
- Spencer3
- Sutton3
- Welch3
- Wellsburg3
- Whitesville3
- Barboursville2
- Branchland2
- Buffalo2
- Clendenin2
- Comfort2
- Danville2
- Dunbar2
- Elizabeth2
- Elkview2
- Glen Morgan2
- Glenville2
- Grantsville2
- Harrisville2
- Hinton2
- Man2
- Marlinton2
- Mineral Wells2
- Montgomery2
- Nitro2
- Parsons2
- Pineville2
- Poca2
- Ranson2
- Saint Marys2
- Scott Depot2
- Shepherdstown2
- War2
- Webster Springs2
- Williamson2
- Williamstown2
- Winfield2
Common questions
How many pharmacies are in West Virginia?
Our directory lists 438 pharmacies in West Virginia, from official government data (Community/retail pharmacy: 265 · Pharmacy: 164 · Clinic pharmacy: 9).
Which cities in West Virginia have the most?
Charleston (25), Huntington (18), Morgantown (18), Beckley (15) and Martinsburg (13).
Sources: NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology