Top 10 pharmacies in San Antonio
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1CVS Pharmacy
23530 Wilderness Oak, San Antonio, TX 78258
-
2Carvajal Pharmacy
3410 Roosevelt Ave, San Antonio, TX 78214
-
3Alamo City Pharmacy
3338 Oakwell Ct #106, San Antonio, TX 78218
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-
4Champs Pharmacy
7718 Louis Pasteur Dr, San Antonio, TX 78229
-
5Sonterra Rx
1162 E Sonterra Blvd Ste 100, San Antonio, TX 78258
-
6NextDoor Pharmacy
102 Babcock Rd #102, San Antonio, TX 78201
-
7Good Life Pharmacy
26108 Overlook Pkwy, San Antonio, TX 78260
-
8Goodsense Pharmacy
8042 Wurzbach Rd, San Antonio, TX 78229-3805
-
9Pinecrest Pharmacy
21803 I-10 Unit 105, San Antonio, TX 78257
-
10Walgreens
2200 E Houston St, San Antonio, TX 78202
Of the 222 pharmacies listed in San Antonio, 192 give a phone number and 173 have a website. By what they offer: 6 specialty pharmacy, 3 compounding. The nearest bigger selection is Houston with 558.
All 212 other pharmacies in San Antonio
By ZIP code: 78006 (1) · 78201 (2) · 78202 (1) · 78205 (2) · 78207 (6) · 78208 (1) · 78209 (4) · 78211 (4) · 78212 (5) · 78213 (3) · 78214 (2) · 78215 (6) · 78216 (2) · 78217 (6) · 78218 (5) · 78219 (1) · 78220 (2) · 78221 (9) · 78222 (2) · 78223 (9) · 78224 (5) · 78225 (3) · 78226 (1) · 78227 (2) · 78228 (3) · 78229 (19) · 78230 (3) · 78231 (1) · 78232 (6) · 78234 (2) · 78235 (1) · 78236 (2) · 78237 (5) · 78238 (2) · 78239 (1) · 78240 (9) · 78242 (2) · 78244 (1) · 78245 (3) · 78247 (9) · 78248 (3) · 78249 (5) · 78250 (4) · 78251 (14) · 78253 (8) · 78254 (3) · 78256 (1) · 78257 (3) · 78258 (11) · 78259 (2) · 78261 (1) · 78263 (1) · no ZIP (3)
ZIP 78006 1
-
Strive Compounding Pharmacy
1430 S Main St, Ste 105, San Antonio, TX 78006
ZIP 78201 2
-
CVS Pharmacy
2018 Culebra Rd, San Antonio, TX 78201
-
H-e-b Pharmacy
2118 Fredericksburg Rd, San Antonio, TX 78201-4407
ZIP 78202 1
-
H-E-B Pharmacy
415 N. NEW BRAUNFELS, San Antonio, TX 78202-3050
ZIP 78205 2
-
Community Walgreens Pharmacy
660 N Main Ave Ste 101, San Antonio, TX 78205
-
CVS Pharmacy
300 E Commerce St, San Antonio, TX 78205-2922
ZIP 78207 6
-
Davila Pharmacy
1423 Guadalupe St, San Antonio, TX 78207
-
Avita Pharmacy
303 N Frio St #102, San Antonio, TX 78207
-
Pharmacy - University Health Robert B. Green Campus
903 W. Martin Street, San Antonio, TX 78207
-
15rx Pharmacy-4
215 N San Saba Ste 103, San Antonio, TX 78207-3121
-
Empire Pharmacy Inc
2207 S Zarzamora St, San Antonio, TX 78207-8024
-
Avita Pharmacy 1075
315 N San Saba Ste 110, San Antonio, TX 78207-3123
ZIP 78208 1
-
The Care Clinic Pharmacy
818 E Grayson St Ste A, San Antonio, TX 78208
ZIP 78209 4
-
CVS Pharmacy
1223 Austin Hwy, San Antonio, TX 78209
-
H-e-b Pharmacy
999 E Basse Rd Ste 150, San Antonio, TX 78209-1804
-
Walmart Pharmacy
1430 Austin Hwy, San Antonio, TX 78209
-
H-E-B Pharmacy
1955 NACOGDOCHES, San Antonio, TX 78209-2217
ZIP 78211 4
-
Carvajal Pharmacy At Wesley
1406 Fitch St, San Antonio, TX 78211-1406
-
Walmart
8538 Interstate Hwy 35 S, San Antonio, TX 78211
-
Centro Med Southpark Pharmacy
918 Wagner Ave, San Antonio, TX 78211
-
Trinity Rx
102 Palo Alto Rd #240, San Antonio, TX 78211
ZIP 78212 5
-
The Mix Pharmacy Compounding and CBD
2512 Blanco Rd, San Antonio, TX 78212
-
Walgreens Pharmacy
410 W Cypress St, San Antonio, TX 78212
-
Laurel Heights Pharmacy
2602 N Main Ave, San Antonio, TX 78212-2919
-
Dms Pharmacy
305 E Euclid Ave, San Antonio, TX 78212-4709
-
MedleyMinds Pharmacy
366 McLane St, San Antonio, TX 78212-4518
ZIP 78213 3
-
H-E-B Pharmacy
11551 WEST AVE., San Antonio, TX 78213-1343
-
Alamo Drug & Alcohol Educational Services
4814 West Ave, San Antonio, TX 78213-2706
-
CureWell Pharmacy
4733 Weekley Street, San Antonio, TX 78213
ZIP 78214 2
-
Crawford Pharmacy
145 W Hart Ave #104, San Antonio, TX 78214
-
Renue Rx
810 SE Military Dr, Pharmacy, San Antonio, TX 78214
ZIP 78215 6
-
CVS Pharmacy
1915 Broadway St, San Antonio, TX 78215-1133
-
Stonegate Pharmacy San Antonio
2515 Broadway St, San Antonio, TX 78215-1037
-
Lifecare Garza Pharmacy
311 Camden St #103, San Antonio, TX 78215
-
Mario's Pharmacy, Inc
2515 Broadway St, San Antonio, TX 78215-1037
-
Lifeline Pharmacy
1826 Avenue B, San Antonio, TX 78215
-
Vitality Pharmacy Hub
816 Avenue B, San Antonio, TX 78215-1507
ZIP 78216 2
-
Medi Rx Drugs
6609 Blanco Rd Ste #135, San Antonio, TX 78216
-
Cvs Pharmacy
746 NW Loop 410, San Antonio, TX 78216-5609
ZIP 78217 6
-
Cvs Pharmacy
3027 Nacogdoches Rd, San Antonio, TX 78217-4541
-
Walmart Pharmacy
4331 Thousand Oaks Dr, San Antonio, TX 78217
-
HPC Pharmacy
4742 Dodge St, San Antonio, TX 78217-3749
-
Walgreens
4351 Thousand Oaks Dr, San Antonio, TX 78217-2101
-
D Us Pharmacy
2556 MacArthur Vw, San Antonio, TX 78217-4448
-
Pharmacy By The River
3598 Todds Lane, San Antonio, TX 78217
ZIP 78218 5
-
Walmart Pharmacy
5626 Walzem Rd, San Antonio, TX 78218
-
Walgreens Pharmacy
1581 Austin Hwy, San Antonio, TX 78218
-
H-E-B Central Fill
6520 Fratt Rd, San Antonio, TX 78218-4485
-
Walgreens
6363 Rittiman Rd, San Antonio, TX 78218
-
H-E-B Pharmacy
1520 AUSTIN HWY, San Antonio, TX 78218-6039
ZIP 78219 1
-
Pharmerica – San Antonio, Tx
3019 Interstate Dr # 1708, San Antonio, TX 78219-1708
ZIP 78220 2
-
CVS Pharmacy
1118 S WW White Rd, San Antonio, TX 78220
-
Zenith Rx Pharmacy
607 S WW White Rd, San Antonio, TX 78220-1732
ZIP 78221 9
-
CVS Pharmacy
103 SW Military Dr, San Antonio, TX 78221-1650
-
South San Medical Building Pharmacy
919 SW Military Dr, San Antonio, TX 78221-1579
-
H-e-b Pharmacy
735 SW Military Dr, San Antonio, TX 78221-1642
-
Walgreens Pharmacy
138 SW Military Dr, San Antonio, TX 78221
-
Express Pharmacy
1445 SW Military Dr, San Antonio, TX 78221
-
Zikam Southwest ( Lela ) Pharmacy
1713 SW Military Dr, San Antonio, TX 78221-1430
-
Rite Away Pharmacy
2115 Pleasanton Rd Ste 100, San Antonio, TX 78221-1300
-
Walmart
3847 Pleasanton Rd, San Antonio, TX 78221
-
Sweet Pharmacy
2404 Commercial Ave, San Antonio, TX 78221-1703
ZIP 78222 2
-
Walgreens Pharmacy
3065 Rigsby Ave, San Antonio, TX 78222
-
Express Pharmacy
3930 E Southcross Blvd, San Antonio, TX 78222-3520
ZIP 78223 9
-
CVS Pharmacy
3502 SE Military Dr, San Antonio, TX 78223
-
Walgreens Pharmacy
3030 Goliad Rd, San Antonio, TX 78223
-
Cvs Pharmacy
3227 SE Military Dr, San Antonio, TX 78223-3876
-
Cvs Pharmacy
2920 E Southcross Blvd, San Antonio, TX 78223-1903
-
Sam's Club Pharmacy
3239 Goliad Rd, San Antonio, TX 78223
-
Walmart Pharmacy
3302 SE Military Dr, San Antonio, TX 78223
-
Medical Center Pharmacy
1342 Fair Ave, San Antonio, TX 78223-1438
-
Walmart
3418 E Southcross Blvd, San Antonio, TX 78223
-
Diplomat Pharmacy
490 Cinnamon Ln, San Antonio, TX 78223
ZIP 78224 5
-
CVS Pharmacy
8731 Poteet Jourdanton Fwy Acc Rd, San Antonio, TX 78224
-
Walgreens Pharmacy
7019 S Zarzamora St, San Antonio, TX 78224
-
Walgreens Pharmacy at Barlite Pharmacy
7333 Barlite Blvd, San Antonio, TX 78224-1304
-
Carvajal Pharmacy South San
7500 Barlite Blvd #201b, San Antonio, TX 78224
-
Ipharmacy
7333 Barlite Blvd Ste 410, San Antonio, TX 78224-1300
ZIP 78225 3
-
Walgreens Pharmacy
2710 Nogalitos, San Antonio, TX 78225
-
LifeCare Pharmacy of Austin
3110 Nogalitos St #107, San Antonio, TX 78225
-
Duncan Pharmacy
3110 Nogalitos Ste 107, San Antonio, TX 78225-2337
ZIP 78226 1
-
Hill's Drug Store
705 Kirk Pl, San Antonio, TX 78226
ZIP 78227 2
-
Walgreens Pharmacy
7103 Marbach Rd, San Antonio, TX 78227
-
West Lake Rx
1255 Sw Loop 410 Ste 120, San Antonio, TX 78227-1666
ZIP 78228 3
-
Smart Pharmacy
4390 Callaghan Rd, San Antonio, TX 78228
-
Walmart Pharmacy
918 Bandera Rd, San Antonio, TX 78228
-
Economical Pharmacy Services
4030 Culebra Rd, San Antonio, TX 78228-5893
ZIP 78229 19
-
Oak Hills Medical Building Pharmacy
7711 Louis Pasteur Dr, San Antonio, TX 78229
-
H-e-b Compounding Pharmacy
8300 Floyd Curl Dr Ste 105, San Antonio, TX 78229-3931
-
University Hospital Pharmacy
4502 Medical Dr, San Antonio, TX 78229-4402
-
Cvs Pharmacy
4805 Medical Dr, San Antonio, TX 78229-4301
-
Medical Center Pavilion - Pharmacy
4647 Medical Dr, San Antonio, TX 78229-4403
-
Nvision Pharmacy
8223 Fredericksburg Rd # 101, San Antonio, TX 78229-3355
-
Genoa Healthcare
8535 Tom Slick Ste 104, San Antonio, TX 78229
-
Glendale Pharmacy
4203 Gardendale St, San Antonio, TX 78229-2048
-
Sam's Club Pharmacy
5055 NW Loop 410, San Antonio, TX 78229
-
Oakdell Pharmacy
7220 Louis Pasteur Dr, San Antonio, TX 78229-4537
-
Home Intensive Care Pharmacy
7220 Louis Pasteur Dr Ste 168, San Antonio, TX 78229-4535
-
St Rose Pharmacy
2829 Babcock Rd, San Antonio, TX 78229-6028
-
Gulf Coast Pharmacy
4115 Medical Dr, San Antonio, TX 78229-5657
-
Maplewood Pharmacy
3846 Todds Lane, San Antonio, TX 78229
-
Recept Pharmacy
5282 Medical Dr, San Antonio, TX 78229-4983
ZIP 78230 3
-
H-E-B Pharmacy
9900 WURZBACH, San Antonio, TX 78230-2212
-
Lela Pharmacy
2561 Jackson Keller Rd, San Antonio, TX 78230-5246
-
Shavano Park Wellness Pharmacy
14603 Huebner Rd, San Antonio, TX 78230-5469
ZIP 78231 1
-
Pill Point Pharmacy
3470 Todds Lane, San Antonio, TX 78231
ZIP 78232 6
-
Stonegate Pharmacy
2130 Thousand Oaks Dr Suite 510, San Antonio, TX 78232
-
Rite Away Pharmacy and Medical Supplies
2235 Thousand Oaks Dr #102, San Antonio, TX 78232
-
Cvs Pharmacy
13700 San Pedro Ave, San Antonio, TX 78232-4332
-
Walgreens Pharmacy
2425 Thousand Oaks Dr, San Antonio, TX 78232
-
H-e-b Pharmacy
18140 San Pedro Ave, San Antonio, TX 78232-1421
-
H-E-B Pharmacy
15000 SAN PEDRO, San Antonio, TX 78232-3714
ZIP 78234 2
-
Brooke Army Medical Center Pharmacy
3551 Roger Brooke Dr, San Antonio, TX 78234
-
Fort Sam Houston Community Pharmacy
2401 Winfield Scott Rd, San Antonio, TX 78234
ZIP 78235 1
-
Shavano Oaks Pharmacy @ Brooks
3124 Sidney Brooks St Ste 570 B2, San Antonio, TX 78235
ZIP 78236 2
-
Lackland AFB Satellite Pharmacy
2275 Reese St, San Antonio, TX 78236
-
Lackland AFB Clinic Pharmacy
2200 Bergquist Dr, San Antonio, TX 78236
ZIP 78237 5
-
Ortiz Pharmacy
2515 Castroville Rd, San Antonio, TX 78237
-
Ortiz Pharmacy
1805 Castroville Rd, San Antonio, TX 78237
-
Rx Plus Pharmacy
4615 W Commerce St, San Antonio, TX 78237
-
H-e-b Pharmacy
721 Castroville Rd, San Antonio, TX 78237-3134
-
Vista Pharmacy
502 S San Manuel Ave, San Antonio, TX 78237-2059
ZIP 78238 2
-
Carvajal Pharmacy
6157 Northwest Loop 410, San Antonio, TX 78238
-
Cvs Caremark
6950 Alamo Downs Pkwy Ste 110, San Antonio, TX 78238-4502
ZIP 78239 1
-
Walmart
6938 Walzem Rd, San Antonio, TX 78239
ZIP 78240 9
-
CVS Pharmacy
8602 Huebner Rd, San Antonio, TX 78240
-
River Medical Pharmacy
4752 Research Dr, San Antonio, TX 78240-5002
-
Walgreens
6393 Babcock Rd, San Antonio, TX 78240
-
Huebner Family Pharmacy
9150 Huebner Rd, San Antonio, TX 78240
-
H-E-B Pharmacy
5910 BABCOCK RD, San Antonio, TX 78240-2136
-
High Performance Pharmacy
21 Spurs Ln, San Antonio, TX 78240-1669
-
Integrated Pharmacy Solutions
9969 Fredericksburg Rd, San Antonio, TX 78240-4106
-
PillPoint Pharmacy
121 Fidler Drive, San Antonio, TX 78240
ZIP 78242 2
-
CVS Pharmacy
5975 Old Pearsall Rd, San Antonio, TX 78242-2659
-
Walmart Pharmacy
7239 SW Loop 410, San Antonio, TX 78242-2049
ZIP 78244 1
-
CVS
7208 FM 78, San Antonio, TX 78244-1766
ZIP 78245 3
-
CVS Pharmacy
8223 State Highway 151, San Antonio, TX 78245-2104
-
CVS
9686 Marbach Rd., San Antonio, TX 78245
-
Walgreens
9080 Marbach Rd, San Antonio, TX 78245-1810
ZIP 78247 9
-
CVS Pharmacy
14900 Jones Maltsberger Rd, San Antonio, TX 78247
-
CVS Pharmacy
15038 Nacogdoches Rd, San Antonio, TX 78247
-
CVS Pharmacy
17307 Bulverde Rd, San Antonio, TX 78247
-
Pharmacy Unlimited
12801 Wetmore Rd, San Antonio, TX 78247
-
H-E-B Pharmacy
14087 Oconnor Rd, San Antonio, TX 78247-1979
-
Walgreens Pharmacy
14025 Nacogdoches Rd, San Antonio, TX 78247
-
Walmart Pharmacy
16503 Nacogdoches Rd, San Antonio, TX 78247-1010
-
H-E-B Pharmacy
17238 BULVERDE ROAD, San Antonio, TX 78247
-
Primecare Pharmacy & Medical Supply
14032 Nacogdoches Rd, San Antonio, TX 78247-1929
ZIP 78248 3
-
CVS Pharmacy
16580 Huebner Rd, San Antonio, TX 78248
-
H-E-B Pharmacy
1150 TX-1604 Loop, San Antonio, TX 78248
-
Nextdoor Pharmacy
15614 Huebner Rd Ste 101, San Antonio, TX 78248-0993
ZIP 78249 5
-
Omnicare
12460 Network Blvd, San Antonio, TX 78249
-
Optum Rx
4590 Lockhill Selma Rd, San Antonio, TX 78249-2073
-
Costco Pharmacy
5611 Utsa Blvd, San Antonio, TX 78249
-
H-E-B Pharmacy
7330 N Loop 1604, San Antonio, TX 78249
-
CVS Health
12460 Network Blvd, San Antonio, TX 78249-3365
ZIP 78250 4
-
Walgreens
7655 Tezel Rd, San Antonio, TX 78250
-
Cvs Pharmacy
10715 Bandera Rd, San Antonio, TX 78250-6808
-
Walgreens Pharmacy
10718 Bandera Rd, San Antonio, TX 78250
-
H-e-b Pharmacy
7951 Guilbeau Rd, San Antonio, TX 78250-3232
ZIP 78251 14
-
15 Rx Pharmacy
10415 State Highway 151, San Antonio, TX 78251-4552
-
15RX Pharmacy
419 Carson Hill Dr, San Antonio, TX 78251
-
Pharmacy Plus
9026 Culebra Rd Ste 107, San Antonio, TX 78251-2882
-
Shavano Oaks Pharmacy
3903 Wiseman Blvd, San Antonio, TX 78251-4401
-
Walgreens Pharmacy
11103 Military Dr W, San Antonio, TX 78251
-
Walmart Pharmacy
9427 Culebra Rd, San Antonio, TX 78251-3506
-
Cvs Pharmacy
9285 Culebra Rd, San Antonio, TX 78251-2804
-
Cvs Pharmacy
9838 Potranco Rd, San Antonio, TX 78251-9600
-
Rx Square Pharmacy
9018 Culebra Rd Ste 101, San Antonio, TX 78251
-
Texas Best Pharmacy
1919 Rogers Rd Ste 103, San Antonio, TX 78251-4775
-
New Culebra Pharmacy
9793 Culebra Rd Ste 101, San Antonio, TX 78251-3750
-
Uba Pharmacy
2003 Rogers Rd Ste 102, San Antonio, TX 78251-4834
-
Westover Hills Pharmacy
9793 Culebra Rd Ste 101, San Antonio, TX 78251-3750
-
Rx Square Pharmacy
9838 Westover Hills Blvd, San Antonio, TX 78251-4204
ZIP 78253 8
-
CVS
5355 W Loop 1604 N, San Antonio, TX 78253
-
CVS Pharmacy
13343 Culebra Rd, San Antonio, TX 78253
-
CVS
12835 Potranco Rd, San Antonio, TX 78253-6772
-
Alamo Ranch Pharmacy and Wellness
5514 Lone Star Pkwy #103, San Antonio, TX 78253
-
Walgreens Pharmacy
12020 Culebra Rd, San Antonio, TX 78253
-
Walgreens Pharmacy
12352 Fm 1957, San Antonio, TX 78253
-
H-e-b Pharmacy
14325 Potranco Rd, San Antonio, TX 78253-7121
-
H-E-B Pharmacy
15489 Culebra Rd., San Antonio, TX 78253-4602
ZIP 78254 3
-
CVS Pharmacy
9050 FM-1560 N, San Antonio, TX 78254
-
Walgreens Pharmacy
10003 W Loop 1604 N, San Antonio, TX 78254
-
Walmart Pharmacy
9005 FM 1560 N, San Antonio, TX 78254-9643
Nearby in Texas
- Boerne7
- New Braunfels10
- Seguin7
- San Marcos8
- Kerrville8
- Kyle6
- Houston558