Home / Saint Louis / Pharmacy And Drug Store
Pharmacy And Drug Store in Saint Louis
102 pharmacy and drug store businesses in Saint Louis, United States. All Saint Louis businesses →
At a glance
As of August 2026, business.wiki lists 102 pharmacy and drug store businesses in Saint Louis— 1% of the city's 10,375 listed businesses. 96% publish a phone number and 91% have a website, spread across 58 postcode districts. The largest local presence is Walgreens with 14 locations in the city.
Where in Saint Louis: 63129 (7)·63141 (6)·63116 (5)·63128 (5)·63136 (5)·63108 (4)·63104 (3)·63109 (3)
Chains here: Walgreens ×14·Walgreens Pharmacy ×14·Cvs Pharmacy ×6·Shop 'n Save ×5·First Bank ATM inside Walgreens ×3
Directory — top 30 by data completeness
| Business | Address | Postcode | Phone | Web |
|---|---|---|---|---|
| Walgreens Pharmacy | 11590 Gravois Rd | 63126 | +13148496348 | ✓ |
| Walgreens Pharmacy | 5764 S Lindbergh Blvd | 63123 | +13148423372 | ✓ |
| Walgreens | 5050 Lemay Ferry Rd | 63129 | +13144161539 | ✓ |
| Walgreens | 8390 Delmar Blvd | 63124 | +13149913402 | ✓ |
| Walgreens | 9801 Manchester Rd | 63119 | +13149633256 | ✓ |
| Walgreens Pharmacy | 6411 Gravois Ave | 63116 | +13148323650 | ✓ |
| Walgreens Pharmacy | 3822 S Kingshighway Blvd | 63109 | +13147731384 | ✓ |
| Walgreens Pharmacy | 12098 Lusher Rd | 63138 | +13143550500 | ✓ |
| Walgreens Pharmacy | 9807 Watson Rd | 63126 | +13149660605 | ✓ |
| Walgreens Pharmacy | 9978 Kennerly Rd | 63128 | +13148433736 | ✓ |
| Walgreens | 10700 Page Ave | 63132 | +13144471804 | ✓ |
| Walgreens Pharmacy | 3300 Brown Rd | 63114 | +13144276221 | ✓ |
| Walgreens Pharmacy | 4400 Lemay Ferry Rd | 63129 | +13144870636 | ✓ |
| Walgreens Pharmacy | 3920 Hampton Ave | 63109 | +13143512100 | ✓ |
| Walgreens | 7339 Gravois Ave | 63116 | +13147520722 | ✓ |
| Walgreens | 651 Lemay Ferry Rd | 63125 | +13146314769 | ✓ |
| Walgreens Pharmacy | 7199 Natural Bridge Rd | 63121 | +13143829926 | ✓ |
| Walgreens | 2315 S Kingshighway Blvd | 63110 | +13147732767 | ✓ |
| Walgreens Pharmacy | 1530 Lafayette Ave | 63104 | +13146781039 | ✓ |
| Walgreens Specialty Pharmacy | 3527 Chouteau Ave | 63103 | +13147712900 | ✓ |
| Walgreens | 2700 Telegraph Rd | 63125 | +13144168123 | ✓ |
| Walgreens Pharmacy | 4218 Lindell Blvd | 63108 | +13143714286 | ✓ |
| Mercy Specialty Pharmacy St. Louis - David C. Pratt Cancer Center | 607 S New Ballas Rd Ste 1415 | 63141 | (314) 251-5478 | ✓ |
| Walgreens | 6071 Telegraph Rd | 63129 | +13148469265 | ✓ |
| Walgreens | 5414 Telegraph Rd | 63129 | +13144167482 | ✓ |
| Walgreens | 1 Grasso Plz | 63123 | +13146318800 | ✓ |
| Walgreens Specialty Pharmacy | 115 N Euclid Ave | 63108 | +13144546676 | ✓ |
| Walgreens | 1225 Union Blvd | 63113 | (314) 367-8211 | ✓ |
| Walgreens Pharmacy | 2340 Hampton Ave | 63139 | +13146471256 | ✓ |
| Walgreens | 5790 Lucas and Hunt Rd | 63136 | (314) 382-5114 | ✓ |
Showing the 30 most complete records of 102 total. Every listed business has its own page with map, nearby competitors and city context.
About this data
Counts are computed live from our database of 10,375 Saint Louis businesses, built on open data from the Overture Maps Foundation and refreshed with each monthly release. Cite as: “business.wiki, Pharmacy And Drug Store in Saint Louis (August 2026)”.