Pharmacies in McAllen, TX
34 pharmacies. Community/retail pharmacy: 28 · Pharmacy: 6.
- Ab Pharmacy Inc(956) 284‑6687Community/retail pharmacy · 1401 E Ridge Rd Ste B
- Avita Drugs, LLC(512) 729‑0020Community/retail pharmacy · 300 S 2nd St Ste 102
- H-E-B, LP(956) 631‑3148Community/retail pharmacy · 3200 N 10th St
- H-E-B, LP(956) 630‑2911Community/retail pharmacy · 200 US Expressway 83
- H-E-B, LP(956) 618‑1889Community/retail pharmacy · 901 Trenton Rd
- H-E-B, LP(956) 971‑9131Community/retail pharmacy · 3601 Pecan Blvd
- Jays Pharmacy(956) 682‑4525Community/retail pharmacy · 610 S Broadway St
- JNR Pharmacy Inc(956) 994‑8795Community/retail pharmacy · 2201 S 23rd St Ste B
- M & G Medpharm, Inc.(956) 631‑7979Community/retail pharmacy · 1623 Pecan Blvd
- McAllen Pharmacy LLC(956) 668‑1100Community/retail pharmacy · 4420 N McColl Rd
- Medical Med Choive LLC(956) 618‑2828Community/retail pharmacy · 3001 N 23rd St Ste 9
- Medical Med-Choice Pharmacy, LLC(956) 618‑2828Community/retail pharmacy · 3001 N. 23rd St., Ste. 9
- Pharmacy Express LLC(956) 515‑2808Community/retail pharmacy · 8801 N 10th St Ste 130
- Ramca, Inc.(956) 627‑6652Community/retail pharmacy · 2501 N 23rd St Ste B
- S. Mian, LLC(956) 627‑4128Community/retail pharmacy · 4115 Pecan Blvd Ste C
- Saenz Medical Pharmacy Nolana, Inc(956) 687‑2500Pharmacy · 801 E Nolana St Suite 22
- Saenz Medical Pharmacy North LLC(956) 928‑0911Community/retail pharmacy · 6900 N 10th St Ste 6
- Saenz Medical Pharmacy of McAllen, Inc.(956) 630‑6465Community/retail pharmacy · 212 Lindberg Ave
- Saenz Medical Pharmacy Ridge, Inc.(956) 630‑2500Community/retail pharmacy · 1200 E Ridge Rd Suite 13
- Sams East Inc(956) 683‑8895Community/retail pharmacy · 1400 E Jackson Ave
- Sams East Inc(956) 278‑8833Community/retail pharmacy · 7601 N 10th St
- South Texas Valley Pharmacy LLC(956) 217‑7000Community/retail pharmacy · 5401 N G St Ste 3
- TMS - The Medicine Shoppe, Inc.(956) 686‑0533Pharmacy · 2718 N 10th St
- Turtle Healthcare Group LLC(956) 787‑5259Community/retail pharmacy · 720 E Dove Ave
- Velacorp Ltd(956) 686‑3716Community/retail pharmacy · 1901 S 1st St Ste 100 Ste 100
- Velacorp Ltd(956) 630‑5500Community/retail pharmacy · 5120 N 10th St
- Wal-Mart Stores Texas LLC(956) 686‑1840Community/retail pharmacy · 1200 E Jackson Ave
- Wal-Mart Stores Texas LLC(956) 631‑8305Community/retail pharmacy · 2800 W Nolana Ave
- Wal-Mart Stores Texas LLC(956) 800‑6082Community/retail pharmacy · 800 E Nolana Ave
- Wal-Mart Stores Texas LLC(956) 800‑6853Community/retail pharmacy · 5700 N 23rd St
- Walgreen Co(956) 631‑6685Pharmacy · 701 E Nolana Ave
- Walgreen Co(956) 683‑9392Pharmacy · 701 E Ridge Rd
- Walgreen Co(956) 686‑7486Pharmacy · 2300 Pecan Blvd
- Walgreen Co(956) 994‑0101Pharmacy · 5528 N 10th St
Nearest emergency rooms
- Rio Grande Regional Hospital2.2 mi · McAllen, TX
- Mission Regional Medical Center4.7 mi · Mission, TX
- Doctors Hosptal at Renaissance6.8 mi · Edinburg, TX
Common questions
How many pharmacies are in McAllen, Texas?
Our directory lists 34 pharmacies in McAllen (Community/retail pharmacy: 28 · Pharmacy: 6).
Where is the nearest emergency room to McAllen?
Hospitals that list emergency services in Medicare data, near McAllen: Rio Grande Regional Hospital, McAllen (2.2 mi), Mission Regional Medical Center, Mission (4.7 mi) and Doctors Hosptal at Renaissance, Edinburg (6.8 mi). In a medical emergency, call 911.
Pharmacies fill prescriptions, and many also give vaccines and answer questions about your medicines. This list comes from the federal NPI Registry, where every pharmacy that bills health insurance must be registered.
Sources: NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology