Pharmacies
Pharmacies in Virginia
2,151 active pharmacies in Virginia in the NPPES NPI Registry, read October 23, 2026, across 297 cities. Open a city for phone, fax, and NPI.
Run it in Rivvi
Which 2027 Part D plans drop your top drugs?
Tier changes and new restrictions by plan for your ZIP, from the CMS formulary files.
Free to start. Opens Rivvi, the AI workspace for healthcare teams.
Cities
- Pharmacies in Richmond144
- Pharmacies in Virginia Beach87
- Pharmacies in Alexandria74
- Pharmacies in Chesapeake59
- Pharmacies in Roanoke59
- Pharmacies in Fairfax55
- Pharmacies in Norfolk52
- Pharmacies in Arlington50
- Pharmacies in Newport News48
- Pharmacies in Charlottesville43
- Pharmacies in Fredericksburg43
- Pharmacies in Woodbridge38
- Pharmacies in Falls Church35
- Pharmacies in Manassas35
- Pharmacies in Midlothian31
- Pharmacies in Winchester30
- Pharmacies in Danville29
- Pharmacies in Hampton29
- Pharmacies in Lynchburg29
- Pharmacies in Williamsburg25
- Pharmacies in Sterling24
- Pharmacies in Suffolk24
- Pharmacies in Leesburg23
- Pharmacies in Mechanicsville22
- Pharmacies in Portsmouth21
- Pharmacies in North Chesterfield20
- Pharmacies in Abingdon19
- Pharmacies in Harrisonburg19
- Pharmacies in Ashburn18
- Pharmacies in Herndon18
- Pharmacies in Bristol17
- Pharmacies in Chantilly17
- Pharmacies in Glen Allen17
- Pharmacies in Salem17
- Pharmacies in Springfield16
- Pharmacies in Martinsville15
- Pharmacies in Reston15
- Pharmacies in Waynesboro15
- Pharmacies in Staunton14
- Pharmacies in Annandale13
- Pharmacies in Colonial Heights13
- Pharmacies in Henrico13
- Pharmacies in Mc Lean13
- Pharmacies in Stafford13
- Pharmacies in Chester12
- Pharmacies in Gainesville11
- Pharmacies in Petersburg11
- Pharmacies in South Boston11
- Pharmacies in Blacksburg10
- Pharmacies in Christiansburg10
- Pharmacies in Front Royal10
- Pharmacies in Vienna10
- Pharmacies in Warrenton10
- Pharmacies in Ashland9
- Pharmacies in Burke9
- Pharmacies in Culpeper9
- Pharmacies in Farmville9
- Pharmacies in Marion9
- Pharmacies in Norton9
- Pharmacies in Yorktown9
- Pharmacies in Bedford8
- Pharmacies in Centreville8
- Pharmacies in Forest8
- Pharmacies in Hopewell8
- Pharmacies in New Canton8
- Pharmacies in Richlands8
- Pharmacies in Wytheville8
- Pharmacies in Big Stone Gap7
- Pharmacies in Grundy7
- Pharmacies in Kilmarnock7
- Pharmacies in Lexington7
- Pharmacies in Lorton7
- Pharmacies in Dumfries6
- Pharmacies in Franklin6
- Pharmacies in Galax6
- Pharmacies in Lebanon6
- Pharmacies in Purcellville6
- Pharmacies in Rocky Mount6
- Pharmacies in South Hill6
- Pharmacies in Stephens City6
- Pharmacies in Wise6
- Pharmacies in Appomattox5
- Pharmacies in Chatham5
- Pharmacies in Chesterfield5
- Pharmacies in Clintwood5
- Pharmacies in Dublin5
- Pharmacies in Fishersville5
- Pharmacies in Gloucester5
- Pharmacies in Great Falls5
- Pharmacies in Haymarket5
- Pharmacies in Madison Heights5
- Pharmacies in Powhatan5
- Pharmacies in Saltville5
- Pharmacies in Vinton5
- Pharmacies in Aldie4
- Pharmacies in Berryville4
- Pharmacies in Bluefield4
- Pharmacies in Bristow4
- Pharmacies in Clifton Forge4
- Pharmacies in Luray4
- Pharmacies in Mclean4
- Pharmacies in Onley4
- Pharmacies in Pounding Mill4
- Pharmacies in Pulaski4
- Pharmacies in Smithfield4
- Pharmacies in Strasburg4
- Pharmacies in Woodstock4
- Pharmacies in Altavista3
- Pharmacies in Bassett3
- Pharmacies in Boydton3
- Pharmacies in Brookneal3
- Pharmacies in Chilhowie3
- Pharmacies in Coeburn3
- Pharmacies in Covington3
- Pharmacies in Dale City3
- Pharmacies in Emporia3
- Pharmacies in Fairlawn3
- Pharmacies in Floyd3
- Pharmacies in Gate City3
- Pharmacies in Grottoes3
- Pharmacies in Hayes3
- Pharmacies in Hillsville3
- Pharmacies in Independence3
- Pharmacies in Lansdowne3
- Pharmacies in Louisa3
- Pharmacies in Marshall3
- Pharmacies in Mathews3
- Pharmacies in North Tazewell3
- Pharmacies in Palmyra3
- Pharmacies in Pearisburg3
- Pharmacies in Pennington Gap3
- Pharmacies in Poquoson3
- Pharmacies in Pound3
- Pharmacies in Quinton3
- Pharmacies in Radford3
- Pharmacies in Rockingham3
- Pharmacies in Stuart3
- Pharmacies in Tappahannock3
- Pharmacies in Tazewell3
- Pharmacies in Timberville3
- Pharmacies in Weber City3
156 places with 1 or 2 pharmacies. Show all
- Amelia Court House2
- Amherst2
- Appalachia2
- Arrington2
- Bastian2
- Blackstone2
- Bowling Green2
- Bridgewater2
- Broadlands2
- Broadway2
- Buena Vista2
- Carrollton2
- Cedar Bluff2
- Chase City2
- Clarksville2
- Collinsville2
- Colonial Beach2
- Cumberland2
- Damascus2
- Dillwyn2
- Duffield2
- Eastville2
- Elkton2
- Exmore2
- Fairfax Station2
- Goochland2
- Grafton2
- Hardy2
- Haysi2
- Honaker2
- Jonesville2
- King George2
- Lawrenceville2
- Locust Grove2
- Lovingston2
- Middleburg2
- Moneta2
- Montpelier2
- Mount Jackson2
- Nassawadox2
- Oakton2
- Orange2
- Prince George2
- Raven2
- Rich Creek2
- Ruckersville2
- Rural Retreat2
- Rustburg2
- Ruther Glen2
- Scottsville2
- Shawsville2
- South Riding2
- Spotsylvania2
- Stuarts Draft2
- Troutville2
- Vansant2
- Verona2
- Victoria2
- Waverly2
- Weyers Cave2
- Windsor2
- Zion Crossroads2
- Aylett1
- Bealeton1
- Beaverdam1
- Boones Mill1
- Boykins1
- Brambleton1
- Buchanan1
- Callao1
- Cape Charles1
- Castlewood1
- Charlotte C H1
- Charlotte Court House1
- Chincoteague1
- Chincoteague Island1
- Churchville1
- Clifton1
- Craigsville1
- Crewe1
- Crozet1
- Daleville1
- Davenport1
- Dayton1
- Dinwiddie1
- Dulles1
- Dungannon1
- Ettrick1
- Ewing1
- Falmouth1
- Ferrum1
- Fork Union1
- Fort Belvoir1
- Fries1
- Ft Myer1
- Glade Spring1
- Gordonsville1
- Greenville1
- Gretna1
- Hartfield1
- Heathsville1
- Highland Springs1
- Hot Springs1
- Hurley1
- Keller1
- Kenbridge1
- Keysville1
- Laurel Fork1
- Lively1
- Lovettsville1
- Lynch Station1
- Madison1
- Manakin Sabot1
- Manassas Park1
- Max Meadows1
- Mckenney1
- Mineral1
- Monterey1
- Montross1
- Moseley1
- Nellysford1
- New Castle1
- New Market1
- Newport News City1
- Nickelsville1
- North Dinwiddie1
- Oak Hall1
- Oakwood1
- Onancock1
- Parksley1
- Patrick Springs1
- Potomac Falls1
- Providence Forge1
- Raphine1
- Remington1
- Ridgeway1
- Rose Hill1
- Rosslyn1
- Saint Paul1
- Sandston1
- Shenandoah1
- St. Paul1
- Stanardsville1
- Stanley1
- Stony Creek1
- Surry1
- Sutherland1
- Tabb1
- The Plains1
- Urbanna1
- Wakefield1
- Warsaw1
- Washington1
- West Point1
- White Stone1
- York1
Compounding pharmacies
- Compounding pharmacies in Richmond3
- Compounding pharmacies in Virginia Beach4
- Compounding pharmacies in Alexandria3
- Compounding pharmacies in Chesapeake4
- Compounding pharmacies in Roanoke4
- Compounding pharmacies in Fairfax4
- Compounding pharmacies in Norfolk4
- Compounding pharmacies in Arlington3
- Compounding pharmacies in Fredericksburg3
- Compounding pharmacies in Woodbridge7
- Compounding pharmacies in Manassas4
- Compounding pharmacies in Lynchburg3
- Compounding pharmacies in Williamsburg3
- Compounding pharmacies in Suffolk4
- Compounding pharmacies in North Chesterfield3
- Compounding pharmacies in Chantilly3
- Compounding pharmacies in Waynesboro3
Related
Source: NPPES NPI Registry, data as of October 23, 2026. Last updated October 23, 2026. How we source data. Corrections: hello@rivvi.ai.