All states›Virginia›Salem

Pharmacies in Salem, VA

7 pharmacies in and around Salem, Virginia.

Salem has about 25,908 residents, which works out to 27 pharmacies per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Pharmacies in Salem

The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.

  1. HPSRX Enterprises Inc

    1640 Roanoke Blvd, Salem, VA 24153

    Spotted an error? Let us know

  2. Kroger Pharmacy

    1925 Electric Rd, Salem, VA 24153

    Spotted an error? Let us know

  3. Kroger Pharmacy

    161 Electric Rd, Salem, VA 24153

    Spotted an error? Let us know

BEFORE YOU GO

Plan your next pharmacy visit

Organize refills, transfers and prescription pickup with the pharmacy.

All guides
  1. Walmart Pharmacy

    1851 W Main St, Salem, VA 24153-3111

    Spotted an error? Let us know

  2. Carilion Clinic Pharmacy - Salem

    3737 W Main St Ste 106, Salem, VA 24153

    Spotted an error? Let us know

  3. Trinity Pharmacy

    396 E Burwell St, Salem, VA 24153-4310

    Spotted an error? Let us know

  4. Brooks-byrd Pharmacy

    2 E Main St, Salem, VA 24153-3807

    Spotted an error? Let us know

7pharmacies
27per 100,000 residents
7with a phone
6with a website

Of the 7 pharmacies listed in Salem, 7 give a phone number and 6 have a website. The nearest bigger selection is Roanoke with 30.

Salem 7 pharmacies

Nearby in Virginia