Top 10 pharmacies in Astoria
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Bonus Drugs
31-04 Broadway, Astoria, NY 11106
-
2Hyatt Pharmacy
23-21 30th Ave, Astoria, NY 11102
-
3Harpell Pharmacies And Surgicals
33-01 Ditmars Blvd, Astoria, NY 11105
BEFORE YOU GO
Plan your next pharmacy visit
Organize refills, transfers and prescription pickup with the pharmacy.

Plan a refill
Submit a refill request to the right pharmacy, distinguish authorization from insurance processing, and leave each follow-up with a named next step.
Read the guide
Arrange a transfer
Ask the receiving pharmacy to check eligibility, coordinate the record transfer and confirm the new pickup arrangement without assuming every prescription can move.
Read the guide
Confirm pickup timing
Get the exact collection deadline from your pharmacy, clarify what its status message means and ask what happens if you cannot arrive in time.
Read the guide-
4Duane Reade Pharmacy
2858 Steinway St, Astoria, NY 11103
-
5Harpell's Ditmars Pharmacy
2325 31st St, Astoria, NY 11105-2298
-
6Triboro Pharmacy
3720 Ditmars Blvd, Astoria, NY 11105-1841
-
7Double G Pharmacy
22-82 31st St, Astoria, NY 11105
-
8EZ Pharmacy and Surgical
8-03 Astoria Blvd, Astoria, NY 11102
-
9Vitahealth Pharmacy
41-16 30th Ave, Astoria, NY 11103
-
10Health Hub Pharmacy
3029 Steinway St, Astoria, NY 11103-3463
Of the 17 pharmacies listed in Astoria, 17 give a phone number and 6 have a website. The nearest bigger selection is New York with 954.
All 7 other pharmacies in Astoria
Same order: the most complete listings first.
-
Alexandria Pharmacy Inc
2546 Steinway St, Astoria, NY 11103-3702
-
Broadway Drugs Inc.
3408 Broadway, Astoria, NY 11106-1112
-
NILE CITY PHARMACY
40-10 25th Ave, Astoria, NY 11103
-
30th Avenue Pharmacy
3506 30th Ave, Astoria, NY 11103-4623
-
Health Quest Pharmacy
3007 31st Ave, Astoria, NY 11106-2404
-
Metrocare Pharmacy
2112B 36th Ave, Astoria, NY 11106-4422
-
Pharmacy Specs
4620 Broadway, Astoria, NY 11103-1628
Nearby in New York
- Sunnyside8
- Long Island City9
- Woodside9
- New York954
- Jackson Heights30
- Elmhurst18
- Brooklyn446