Pharmacies in St. Johns County, FL
43 pharmacies. Community/retail pharmacy: 28 · Pharmacy: 15.
- Asian Senior Home Care, Inc(904) 600‑4099Community/retail pharmacy · Ponte Vedra · 145 Hilden Rd Ste 102
- Careaid LLC(870) 888‑0627Community/retail pharmacy · Saint Johns · 97 Castro Ct
- Costco Wholesale Corporation(904) 687‑1309Community/retail pharmacy · St Augustine · 215 World Commerce Pkwy
- Harris Teeter, Inc.(904) 280‑4392Community/retail pharmacy · Ponte Vedra Beach · 840 A1A North
- Health First LLC(904) 257‑5050Community/retail pharmacy · St Augustine · 667 W King St
- Holiday CVS LLC(401) 765‑1500Pharmacy · Ponte Vedra Beach · 630 Crosswater Pkwy
- Pharma-Sync LLC(870) 888‑0627Community/retail pharmacy · Saint Augustine · 489 Porta Rosa Cir
- Publix Super Markets Inc(904) 230‑3965Community/retail pharmacy · Jacksonville · 2750 Race Track Rd
- Publix Super Markets Inc(904) 230‑3207Community/retail pharmacy · Jacksonville · 450 State Road 13
- Publix Super Markets Inc(904) 230‑3933Community/retail pharmacy · Jacksonville · 2845 County Road 210 W
- Publix Super Markets Inc(904) 825‑1913Pharmacy · Ponte Vedra · 120 Marketside Ave
- Publix Super Markets Inc(904) 273‑6667Community/retail pharmacy · Ponte Vedra Beach · 3777 Palm Valley Rd
- Publix Super Markets Inc(904) 815‑6243Community/retail pharmacy · Saint Augustine Beach · 1033 A1A Beach Blvd
- Publix Super Markets Inc(904) 810‑6823Community/retail pharmacy · St Augustine · 125 Jenkins St
- Publix Super Markets Inc(904) 794‑1104Community/retail pharmacy · St Augustine · 4255 US Highway 1 S
- Publix Super Markets Inc(904) 940‑2894Pharmacy · St Augustine · 84 Tuscan Way
- Publix Super Markets Inc(904) 819‑6774Pharmacy · St Augustine · 955 State Road 16
- Publix Super Markets Inc(904) 827‑1453Community/retail pharmacy · St Augustine · 55 Ava Way
- Publix Super Markets Inc.(904) 815‑6200Pharmacy · Saint Johns · 200 Accolade Avenue C/O Pharm Ops - Licensing #3202-03
- Publix Super Markets, Inc(904) 417‑9248Community/retail pharmacy · Saint Johns · 835 County Road 210 W
- Publix Super Markets, Inc(904) 297‑9334Community/retail pharmacy · Saint Johns · 205 Rivertown Shops Dr
- Publix Super Markets, Inc.(904) 815‑6239Community/retail pharmacy · Jacksonville · 75 Irondale Rd Suite 100
- Publix Super Markets, Inc.(904) 280‑5441Community/retail pharmacy · Ponte Vedra Beach · 220 Front St
- Publix Super Markets, Inc.(904) 417‑9017Community/retail pharmacy · Saint Augustine · 250 Plaza Blvd
- Publix Super Markets, Inc.(904) 815‑6215Community/retail pharmacy · Saint Augustine · 2875 State Road 16
- Publix Super Markets, Inc.(904) 815‑6987Community/retail pharmacy · Saint Augustine · 1975 Silverleaf Pkwy Ste 101
- Publix Super Markets, Inc.(904) 417‑9950Community/retail pharmacy · St Augustine · 7462 US Highway 1 N
- Publix Super Markets, Inc.Community/retail pharmacy · St Johns · 155 Bartram Park Drive, Suite 100
- Rural Health Care, Incorporated(904) 829‑2530Community/retail pharmacy · St Augustine · 105 Whitehall Dr Suites 109-114
- Scottpharm Enterprises LLC(904) 484‑7775Community/retail pharmacy · Saint Augustine · 2720 US 1 S Ste a
- Wal-Mart Stores East LP(904) 417‑9089Community/retail pharmacy · Fruit Cove · 445 State Road 13
- Wal-Mart Stores East LP(904) 794‑4134Community/retail pharmacy · St Augustine · 2355 US Highway 1 S
- Wal-Mart Stores East, LP(479) 277‑9170Community/retail pharmacy · Saint Johns · 845 Durbin Pavilion Dr
- Wal-Mart Stores East, LP(904) 617‑6353Pharmacy · St Augustine · 150 Foundry Ln
- Walgreen Co(904) 230‑4696Pharmacy · Jacksonville · 390 State Road 13 N
- Walgreen Co(904) 287‑5476Pharmacy · Jacksonville · 2839 County Road 210 W
- Walgreen Co(904) 287‑5656Pharmacy · Jacksonville · 105 Julington Plaza Dr
- Walgreen Co(904) 543‑0762Pharmacy · Ponte Vedra Beach · 860 A1A N
- Walgreen Co(904) 829‑5240Pharmacy · St Augustine · 2075 US Highway 1 S
- Walgreen Co(904) 471‑9026Pharmacy · St Augustine · 3975 A1A S
- Walgreen Co(904) 810‑2200Pharmacy · St Augustine · 2801 N Ponce de Leon Blvd
- Walgreen Co(904) 436‑0006Pharmacy · St Augustine · 116 Blackford Way
- Walgreen Co.(904) 940‑5556Pharmacy · St Augustine · 5445 State Road 16
Nearest emergency rooms
- Ascension St Vincent's St Johns County10.0 mi · St. Johns, FL
- Mayo Clinic10 mi · Jacksonville, FL
- Baptist Medical Center Beaches11 mi · Jacksonville Beach, FL
Cities in St. Johns County
Common questions
How many pharmacies are in St. Johns County, Florida?
Our directory lists 43 pharmacies in St. Johns County (Community/retail pharmacy: 28 · Pharmacy: 15).
Where is the nearest emergency room to St. Johns County?
Hospitals that list emergency services in Medicare data, near St. Johns County: Ascension St Vincent's St Johns County, St. Johns (10.0 mi), Mayo Clinic, Jacksonville (10 mi) and Baptist Medical Center Beaches, Jacksonville Beach (11 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