Across South Carolina, of the 764 pharmacies we list, 692 give a phone number and 673 have a website. By what they offer: 15 compounding, 3 specialty pharmacy.
Top 10 pharmacies in South Carolina
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1CVS PharmacyRock Hill
-
2Dottie's PharmacyCharleston
-
3Hawthorne Camden PharmacyCamden
-
4Mobley DrugsLancaster
-
5Union Family PharmacyUnion
-
6Bluffton PharmacyBluffton
-
7The PharmacyFlorence
-
8Hibbitts Drug Co.New Ellenton
-
9Reidville Road PharmacySpartanburg
-
10Elgin PharmacyElgin
Cities
Largest first. Towns with a single pharmacy are listed further down this page.
- Columbia49
- Greenville41
- Charleston29
- Florence29
- Myrtle Beach26
- Spartanburg23
- Greer17
- Rock Hill17
- Mt Pleasant15
- Sumter15
- Lexington13
- Simpsonville13
- Summerville13
- Anderson12
- Easley12
- West Columbia12
- Fort Mill11
- Aiken10
- Lancaster10
- Conway9
- North Charleston9
- Bluffton8
- Murrells Inlet7
- Seneca7
- Bennettsville6
- Camden6
- Gaffney6
- Georgetown6
- Greenwood6
- Irmo6
- Laurens6
- Mount Pleasant6
Other towns in South Carolina
One pharmacy each — too few for a page of their own, so they live here.
-
CVS PharmacyAbbeville
902 W Greenwood St, Abbeville, SC 29620
-
Savitz Drug Store IncAbbeville
815 W Greenwood St, Abbeville, SC 29620
-
Reynolds Drug Store IncAndrews
7 S Morgan Ave, Andrews, SC 29510
-
Good Neighbor PharmacyAndrews
Andrews, SC
-
Piggly Wiggly PharmacyAndrews
15 W Ashland St, Andrews, SC 29510
-
Aynor Family PharmacyAynor
240 8th Ave, Aynor, SC 29511
-
Golden Town PharmacyAynor
2837 US-501, Aynor, SC 29511
-
Good Neighbor PharmacyAynor
Aynor, SC
-
Hiers Drug StoreBamberg
12253 Heritage Hwy, Bamberg, SC 29003
-
Good Neighbor PharmacyBamberg
Bamberg, SC
-
CVS PharmacyBarnwell
9912 Dunbarton Blvd, Barnwell, SC 29812-1442
-
Daniels Pharmacy of BarnwellBarnwell
178 Wren St, Barnwell, SC 29812
-
Good Neighbor PharmacyBarnwell
Barnwell, SC
-
Berley's Pharmacy IncBarnwell
16 Burr St, Barnwell, SC 29812-2533
-
Morgans PharmacyBatesburg
501 W Railroad Ave, Batesburg, SC 29006-1732
-
CVS PharmacyBatesburg Leesville
120 W Columbia Ave, Batesburg Leesville, SC 29006-2100
-
Good Neighbor PharmacyBatesburg Leesville
Batesburg Leesville, SC
-
Beaufort Pharmacy & CompoundingBeaufort
968 Ribaut Rd, Beaufort, SC 29902-8000
-
Walgreens PharmacyBeaufort
2363 Boundary St, Beaufort, SC 29902
-
Walgreens PharmacyBeaufort
155 Sea Island Pkwy, Beaufort, SC 29907
-
Publix Pharmacy at Beaufort PlazaBeaufort
33 Robert Smalls Pkwy, Beaufort, SC 29906
-
CVS HealthBeech Island
111 Revco Road, Beech Island, SC 29841
-
CVS PharmacyBelton
222 S Main St, Belton, SC 29627
-
Clinkscales DrugsBelton
727 Anderson St, Belton, SC 29627
-
CSC Community PharmacyBishopville
545 Sumter Hwy, Bishopville, SC 29010-7601
-
Bishopville Drug CompanyBishopville
302 S Main St, Bishopville, SC 29010
-
CVS PharmacyBishopville
523 Main Hwy, Bishopville, SC 29010-1519
-
McLeod PharmacyBishopville
127 N Main St, Bishopville, SC 29010
-
Daniels PharmacyBlackville
19354 Solomon Blatt Ave, Blackville, SC 29817-2304
-
Blythewood PharmacyBlythewood
710-c University Village Dr, Blythewood, SC 29016
-
Blythewood Pharmacy WestBlythewood
428 McNulty St, Blythewood, SC 29016-8786
-
Good Neighbor PharmacyBlythewood
Blythewood, SC
-
CVSBoiling Springs
1888 Boiling Springs Rd, Boiling Springs, SC 29316-5124
-
Walgreens PharmacyBoiling Springs
302 Village Creek Dr, Boiling Springs, SC 29316-5387
-
Rons PharmacyBoiling Springs
2212 Old Furnace Rd, Boiling Springs, SC 29316
-
Boiling Springs PharmacyBoiling Springs
2528 Boiling Springs Rd Ste D, Boiling Springs, SC 29316
-
Branchville PharmacyBranchville
7615 Freedom Rd, Branchville, SC 29432-2315
-
CVS PharmacyCayce
2410 Charleston Hwy, Cayce, SC 29033
-
CVS PharmacyCayce
500 Knox Abbott Dr, Cayce, SC 29033
-
Walmart PharmacyCayce
1355 Knox Abbott Dr, Cayce, SC 29033-3327
-
Chapin PharmacyChapin
138 Amicks Ferry Rd, Chapin, SC 29036
-
Lake Murray Drug CompanyChapin
105 Snapdragon Ct, Chapin, SC 29036-8343
-
Walgreens PharmacyChapin
1401 Chapin Rd, Chapin, SC 29036
-
Good Neighbor PharmacyChapin
Chapin, SC
-
GenerxChapin
429 E Boundary St, Chapin, SC 29036-8388
-
Good Neighbor PharmacyCheraw
Cheraw, SC
-
Harsey's PharmacyCheraw
280 US-1, Cheraw, SC 29520
-
CVS PharmacyChesnee
109 W Manning St, Chesnee, SC 29323-1538
-
Cash & Henderson Drugs IncChesnee
102 S Alabama Ave, Chesnee, SC 29323-1502
-
CVS PharmacyChester
592 Lancaster Hwy, Chester, SC 29706
-
Chester Family PharmacyChester
1645 J A Cochran Bypass g, Chester, SC 29706
-
Community Medicine Pharmacy - ChesterChester
121 Saluda St, Chester, SC 29706-1580
-
Community Medicine PharmacyChester
102 Cestrain Dr, Chester, SC 29706-1978
-
Good Neighbor PharmacyChester
Chester, SC
-
Wannamaker DrugChesterfield
107 West Blvd, Chesterfield, SC 29709
-
Good Neighbor PharmacyChesterfield
Chesterfield, SC
-
CVS PharmacyClemson
1300 Tiger Blvd, Clemson, SC 29631
-
Hubbard Young PharmacyClemson
402 College Ave, Clemson, SC 29631-2922
-
Patrick Square PharmacyClemson
143 Thomas Green Blvd, Clemson, SC 29631
-
InglesClemson
854 Old Greenville Hwy, Clemson, SC 29631
-
CVS PharmacyClinton
194 Jacobs Hwy, Clinton, SC 29325
-
Sadler Hughes ApothecaryClinton
102 Jacobs Hwy, Clinton, SC 29325
-
Clinton Discount PharmacyClinton
202 N Broad St, Clinton, SC 29325
-
Good Neighbor PharmacyClinton
Clinton, SC
-
Lake Wylie PharmacyClover
221 Latitude Ln, Clover, SC 29710-0460
-
CVS PharmacyClover
690 Bethel St, Clover, SC 29710
-
Medcare PharmacyClover
723 Bethel St, Clover, SC 29710
-
Peoples PharmacyClover
134 S Main St, Clover, SC 29710-1419
-
Elijah Wright Health Center PharmacyCross
1681 Old Highway 6, Cross, SC 29436-3602
-
Good Neighbor PharmacyDaniel Island
Daniel Island, SC
-
Darlington Family PharmacyDarlington
203 S Main St, Darlington, SC 29532-3953
-
Cvs PharmacyDarlington
102 Express Ln, Darlington, SC 29532-5659
-
Professional PharmacyDarlington
201 Cashua St, Darlington, SC 29532
-
CVS PharmacyDenmark
18252 Heritage Hwy, Denmark, SC 29042-1353
-
CVS PharmacyDenmark
341 Baruch St, Denmark, SC 29042-1243
-
Daniels' Pharmacy Of DenmarkDenmark
5036 Carolina Hwy, Denmark, SC 29042-1678
-
Daniels PharmacyDenmark
527 S Palmetto Ave, Denmark, SC 29042
-
CVS PharmacyDillon
1211 Highway 301 N, Dillon, SC 29536-2463
-
Walgreens PharmacyDillon
1210 Highway 301 N, Dillon, SC 29536
-
Dillon Community PharmacyDillon
200 W Harrison St Ste A, Dillon, SC 29536-3331
-
Good Neighbor PharmacyDillon
Dillon, SC
-
Dillon Family PharmacyDillon
603 N 6th Ave, Dillon, SC 29536-2503
-
CVS PharmacyEdgefield
230 Apple Square Plz, Edgefield, SC 29824-4231
-
Banks PharmacyEdgefield
100 Ridge Medical Plaza Rd Ste 101, Edgefield, SC 29824-4556
-
Ehrhardt PharmacyEhrhardt
12930 Broxton Bridge Rd, Ehrhardt, SC 29081
-
Elgin PharmacyElgin
1107 Ross St, Elgin, SC 29045
-
Good Neighbor PharmacyElgin
Elgin, SC
-
Delta PharmacyElloree
2611 Cleveland St, Elloree, SC 29047
-
Good Neighbor PharmacyElloree
Elloree, SC
-
Estill Community PharmacyEstill
136 Martin L King Blvd N, 40 W Railroad Ave, Estill, SC 29918
-
Delta Pharmacy & Medical SupplyEutawville
226 Porcher Ave, Eutawville, SC 29048
-
Good Neighbor PharmacyEutawville
Eutawville, SC
-
CVS PharmacyFountain Inn
203 N Main St, Fountain Inn, SC 29644-1907
-
Howard's PharmacyFountain Inn
106 S Weston St, Fountain Inn, SC 29644-1940
-
Gaston Family PharmacyGaston
1118 Mack St, Gaston, SC 29053
-
Good Neighbor PharmacyGaston
Gaston, SC
-
Morgan's PharmacyGilbert
309 Broad St, Gilbert, SC 29054-8587
-
CVS PharmacyGoose Creek
1055 Red Bank Rd, Goose Creek, SC 29445
-
CVS PharmacyGoose Creek
431 St James Ave, Goose Creek, SC 29445-2703
-
Publix Pharmacy At St. James Shopping CenterGoose Creek
208 Saint James Ave Ste C, Goose Creek, SC 29445-2994
-
CVS/pharmacyGoose Creek
1316 Red Bank Rd Ste 9, Goose Creek, SC 29445
-
Walmart PharmacyGoose Creek
605 Saint James Ave, Goose Creek, SC 29445
-
Leake Family PharmacyGray Court
105 Hearthstone Dr, Gray Court, SC 29645
-
Great Falls PharmacyGreat Falls
503 Chester Ave Ste A, Great Falls, SC 29055
-
Good Neighbor PharmacyGreat Falls
Great Falls, SC
-
Greeleyville PharmacyGreeleyville
215 Varner Ave, Greeleyville, SC 29056-8848
-
Harris TeeterHILTON HEAD
301 Main St, HILTON HEAD, SC 29926
-
Walgreens PharmacyHILTON HEAD
11 Palmetto Bay Rd, HILTON HEAD, SC 29928
-
Carolina Pharmacy of the LowcountryHampton
810 Elm St E, Hampton, SC 29924
-
CVS PharmacyHampton
705 Elm St W, Hampton, SC 29924
-
CVS PharmacyHardeeville
40 D Mark Cummings Rd, Hardeeville, SC 29927
-
Walmart PharmacyHardeeville
4400 Highway 278, Hardeeville, SC 29927
-
Good Neighbor PharmacyHarleyville
Harleyville, SC
-
CSC Community PharmacyHartsville
1268 S Fourth St, Hartsville, SC 29550
-
Hartsville Drug CoHartsville
134 W Carolina Ave, Hartsville, SC 29550
-
CVSHartsville
2310 W.Bobo Newson Hwy., Hartsville, SC 29550
-
Stuckey PharmacyHemingway
207 S Main St, Hemingway, SC 29554
-
CVS PharmacyHemingway
206 S Main St CVS, Hemingway, SC 29554
-
Good Neighbor PharmacyHemingway
Hemingway, SC
-
CVS PharmacyHilton Head Island
10 Pope Ave, Hilton Head Island, SC 29928
-
Stephens Compounding PharmacyHilton Head Island
60 Palmetto Pkwy Ste A, Hilton Head Island, SC 29926
-
Stephens Pharmacy HHIHilton Head Island
430 William Hilton Pkwy, Hilton Head Island, SC 29926-2404
-
Danville PharmacyHodges
2008 Smoot Ave., Hodges, SC
-
CVS PharmacyHolly Hill
8523 Old State Rd, Holly Hill, SC 29059
-
Holly Hill PharmacyHolly Hill
904 Holly St, Holly Hill, SC 29059-2762
-
Good Neighbor PharmacyHollywood
Hollywood, SC
-
CVS PharmacyHonea Path
408-B E Greer St, Honea Path, SC 29654
-
Honea Path PharmacyHonea Path
309 E Greer St, Honea Path, SC 29654-1818
-
Good Neighbor PharmacyHonea Path
Honea Path, SC
-
Fred's PharmacyHonea Path
518 E Greer St # 1, Honea Path, SC 29654
-
Sun City PharmacyIndian Land
8177 Charlotte Highway Ste 102, Indian Land, SC 29707
-
Harris Teeter PharmacyIndian Land
6271 Carolina Commons Dr, Indian Land, SC 29707-5980
-
CVS PharmacyIndian Land
5345 Crossridge Blvd, Indian Land, SC 29707
-
Benzer PharmacyIndian Land
1028 Edgewater Corporate Pkwy Ste 103, Indian Land, SC 29707
-
CVS PharmacyInman
11211 Asheville Hwy, Inman, SC 29349
-
Kempson Rexall DrugsInman
27 N Main St, Inman, SC 29349
-
Delta Pharmacy & Medical SupplyIsle of Palms
1400 Palm Blvd, Isle of Palms, SC 29451
-
Good Neighbor PharmacyIsle of Palms
Isle of Palms, SC
-
Iva Drug StoreIva
720 E Front St, Iva, SC 29655
-
CVS PharmacyJohns Island
2803 Maybank Hwy, Johns Island, SC 29455-4835
-
Vincent's Drug Store and Soda FountainJohns Island
110 Planted Row Ln, Johns Island, SC 29455-5461
-
Wall Drugs of JohnsonvilleJohnsonville
239 Stuckey St, Johnsonville, SC 29555
-
Good Neighbor PharmacyJohnsonville
Johnsonville, SC
-
Maxwell & Halford DrugJohnston
432 Calhoun St, Johnston, SC 29832-1317
-
Kershaw Family PharmacyKershaw
401 S Hampton St, Kershaw, SC 29067-1832
-
Walgreens PharmacyKershaw
515 S Hampton St, Kershaw, SC 29067
-
Good Neighbor PharmacyKershaw
Kershaw, SC
-
Thomas Drug Store IncKershaw
203 W Marion St, Kershaw, SC 29067-1412
-
Black River PharmacyKingstree
32A Williamsburg County Hwy, Kingstree, SC 29556
-
Williamsburg PharmacyKingstree
411 Thurgood Marshall Hwy, Kingstree, SC 29556
-
Cvs PharmacyKingstree
120 N Longstreet St, Kingstree, SC 29556-3330
-
Good Neighbor PharmacyKingstree
Kingstree, SC
-
Drucker Drugs and Medical EquipmentKingstree
110 E Main St, Kingstree, SC 29556
-
Piggly Wiggly PharmacyLadson
9616 Hwy 78 Ste 6, Ladson, SC 29456
-
CVS PharmacyLake City
301 W Thomas St, Lake City, SC 29560
-
The Medicine Cabinet PharmacyLake City
319 Mercy St, Lake City, SC 29560
-
KJ's PharmacyLake City
240 Kelley St, Lake City, SC 29560
-
Good Neighbor PharmacyLake City
Lake City, SC
-
Walmart PharmacyLake Wylie
175 Highway 274, Lake Wylie, SC 29710
-
Good Neighbor PharmacyLake Wylie
Lake Wylie, SC
-
CVS PharmacyLandrum
303 E Rutherford St, Landrum, SC 29356
-
Landrum Drug CoLandrum
104 W Rutherford St, Landrum, SC 29356
-
Latta Drug CompanyLatta
106 E Main St, Latta, SC 29565
-
Apothecare PharmacyLeesville
134 E Columbia Ave, Leesville, SC 29070
-
CVS PharmacyLiberty
118 W Main St, Liberty, SC 29657
-
Liberty Family PharmacyLiberty
115 W Main St, Liberty, SC 29657
-
InglesLiberty
429 E Main St, Liberty, SC 29657
-
Good Neighbor PharmacyLiberty
Liberty, SC
-
CVS PharmacyLittle River
2492 Highway 9 E, Little River, SC 29566-6822
-
CVS PharmacyLittle River
1370 US-17, Little River, SC 29566
-
Waterway PharmacyLittle River
3373 Hwy 9 E, Little River, SC 29566
-
Good Neighbor PharmacyLittle River
Little River, SC
-
CVS PharmacyLoris
4767 Broad St, Loris, SC 29569
-
Loris Drug StoreLoris
4125 Main St, Loris, SC 29569-3023
-
Sherry's Meds and More PharmacyLoris
3914 Main St, Loris, SC 29569
-
CVS PharmacyLyman
101 Locust St, Lyman, SC 29365
-
Lyman Drug IncLyman
204 Spartanburg Hwy, Lyman, SC 29365
-
Brunson's PharmacyManning
12 N Brooks St, Manning, SC 29102
-
Super RX PharmacyManning
36 Sunset Dr, Manning, SC 29102
-
Good Neighbor PharmacyManning
Manning, SC
-
Anderson PharmacyManning
419 S Mill St, Manning, SC 29102
-
Slater Drug CoMarietta
101 Pumpkintown Rd, Marietta, SC 29661
-
Bridgers Drugs StoreMarion
305 N Main St, Marion, SC 29571
-
CVS PharmacyMarion
700 N Main St, Marion, SC 29571
-
CVS PharmacyMauldin
224 E Butler Rd, Mauldin, SC 29662
-
CVS PharmacyMauldin
315 W Butler Rd, Mauldin, SC 29662
-
Mauldin Discount PharmacyMauldin
300 W Butler Rd A, Mauldin, SC 29662
-
Mauldin Family PharmacyMauldin
505 N Main St, Mauldin, SC 29662-2345
-
Strom's Drug StoreMcCormick
124 S Main St, McCormick, SC 29835
-
Berkeley Home PharmacyMoncks Corner
1008 Old Hwy 52 G, Moncks Corner, SC 29461
-
CVS PharmacyMoncks Corner
100 Rembert C Dennis Blvd, Moncks Corner, SC 29461
-
Delta Pharmacy & Medical SupplyMoncks Corner
402 E Main St, Moncks Corner, SC 29461
-
Walgreens PharmacyMoncks Corner
395 N Highway 52, Moncks Corner, SC 29461
-
Good Neighbor PharmacyMoncks Corner
Moncks Corner, SC
-
CVS PharmacyMoore
5895 Reidville Rd, Moore, SC 29369
-
Cvs PharmacyMullins
236 W McIntyre St, Mullins, SC 29574-3524
-
Mullins Discount DrugMullins
310 S Main St, Mullins, SC 29574
-
Giant Discount PharmacyNeeses
6611 Savannah Hwy, Neeses, SC 29107
-
Good Neighbor PharmacyNeeses
Neeses, SC
-
Hibbitts Drug Co.New Ellenton
735 Main St N, New Ellenton, SC 29809
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