All states›Alabama›Vestavia Hills

Pharmacies in Vestavia Hills, AL

8 pharmacies in and around Vestavia Hills, Alabama.

Vestavia Hills has about 38,151 residents, which works out to 21 pharmacies per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Pharmacies in Vestavia Hills

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

  1. Cahaba Pharmacy

    3135 Cahaba Heights Rd, Vestavia Hills, AL 35243

    Spotted an error? Let us know

  2. Rocky Ridge Drug Co.

    3346 Morgan Dr, Vestavia Hills, AL 35216-3052

    Spotted an error? Let us know

  3. CVS Pharmacy

    1100 Montgomery Hwy, Vestavia Hills, AL 35216

    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. CVS Pharmacy

    2480 Rocky Ridge Rd, Vestavia Hills, AL 35243

    Spotted an error? Let us know

  2. Gentry Pharmacy

    3100 Blue Lake Dr, Vestavia Hills, AL 35243

    Spotted an error? Let us know

  3. Liberty Pharmacy

    3735 Corporate Woods Dr Ste 101, Vestavia Hills, AL 35242

    Spotted an error? Let us know

  4. Walgreens Pharmacy

    737 Montgomery Hwy, Vestavia Hills, AL 35216

    Spotted an error? Let us know

  5. Rocky Ridge Pharmacy

    3346 Morgan Dr, Vestavia Hills, AL 35216-3052

    Spotted an error? Let us know

8pharmacies
21per 100,000 residents
8with a phone
7with a website

Of the 8 pharmacies listed in Vestavia Hills, 8 give a phone number and 7 have a website. The nearest bigger selection is Birmingham with 49.

Vestavia Hills 8 pharmacies

Nearby in Alabama