Top 10 pharmacies in McAllen
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Saenz Medical Pharmacy
212 Lindberg Ave, McAllen, TX 78501
-
2CVS Pharmacy
7400 N 10th St, McAllen, TX 78504-7707
-
3Lee's Pharmacy
1901 S 1st St, McAllen, TX 78503
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-
4Apple Pharmacy 4
400 E Dove Ave, McAllen, TX 78504-2240
-
5Daniel's Pharmacy
4115 W Pecan Blvd, McAllen, TX 78501-3694
-
6Letdin Pharmacy
2101 S Cynthia St # D1, McAllen, TX 78503
-
7McAllen Pharmacy Compounding Center
4420 N McColl Rd, McAllen, TX 78504
-
8Pecan Pharmacy
1623 W Pecan Blvd, McAllen, TX 78501-3488
-
9H-e-b Pharmacy
3200 N 10th St, McAllen, TX 78501-1926
-
10Walgreens Pharmacy
2300 Pecan Blvd, McAllen, TX 78501
Of the 31 pharmacies listed in McAllen, 30 give a phone number and 25 have a website. By what they offer: 1 compoundings. The nearest bigger selection is Houston with 558.
All 21 other pharmacies in McAllen
By ZIP code: 78501 (8) · 78503 (4) · 78504 (9)
ZIP 78501 8
-
Walgreens
901 S 10th St, McAllen, TX 78501
-
HEB-Pharmacy-McAllen
900 S 10th St, McAllen, TX 78501
-
Jay's Pharmacy
610 S Broadway St, McAllen, TX 78501-4906
-
DLS Pharmacy
1301 E Fern Ave, McAllen, TX 78501-1466
-
Apple Pharmacy
2501 N 23rd St b, McAllen, TX 78501
-
H-E-B Pharmacy
200 W. EXPRESSWAY 83, McAllen, TX 78501-2951
-
A-Class Pharmacy
3600 N 23rd St #103, McAllen, TX 78501
-
Avita Pharmacy 1073
300 S 2nd St Ste 101-A, McAllen, TX 78501-3158
ZIP 78503 4
-
CVS Pharmacy
708 E Expressway 83, McAllen, TX 78503
-
Saenz Medical Pharmacy Ridge Inc.
1200 E Ridge Rd Ste13, McAllen, TX 78503
-
Walmart Pharmacy
1200 E Jackson Ave, McAllen, TX 78503-1605
-
Sam's Club Pharmacy
1400 E Jackson Ave, McAllen, TX 78503
ZIP 78504 9
-
CVS Pharmacy
5600 N 23rd St, McAllen, TX 78504-3959
-
CVS Pharmacy
3600 W Nolana Ave, McAllen, TX 78504
-
Saenz Medical Pharmacy Nolana Inc.
801 E Nolana Ave Ste 22, McAllen, TX 78504
-
Saenz Medical Pharmacy North LLC
6900 N 10th St Ste 6, McAllen, TX 78504
-
Walmart Pharmacy
2800 W Nolana Ave, McAllen, TX 78504-4596
-
Walmart Pharmacy
5700 N 23rd St, McAllen, TX 78504-3907
-
Sam's Club Pharmacy
7601 N 10th St, McAllen, TX 78504
-
Texas Scripts Pharmacy
720 E Dove Ave, McAllen, TX 78504
-
Hamarsyl Pharmacy
2528 Buddy Owens Ave, McAllen, TX 78504-5464
Nearby in Texas
- Edinburg25
- Mission18
- Weslaco16
- Raymondville6
- Harlingen19
- Rio Grande City6
- Houston558
- San Antonio222