Across Tennessee, of the 1,041 pharmacies we list, 980 give a phone number and 893 have a website. By what they offer: 19 compounding, 7 specialty pharmacy.
Top 10 pharmacies in Tennessee
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Belew Drugs Asheville HighwayKnoxville
-
2East Tennessee Discount DrugStrawberry Plains
-
3CVS PharmacyMaryville
-
4Corley's PharmacyGreeneville
-
5Mark's Family PharmacyOneida
-
6Mooney's PharmacyJohnson City
-
7Scott County PharmacyHuntsville
-
8Walmart PharmacyJohnson City
-
9H Johnson's PharmacyBristol
-
10Okie's PharmacyMaynardville
Cities
Largest first. Towns with a single pharmacy are listed further down this page.
- Nashville80
- Memphis69
- Knoxville60
- Chattanooga28
- Johnson City26
- Murfreesboro24
- Clarksville19
- Morristown18
- Cleveland17
- Kingsport17
- Franklin15
- Jackson15
- Bartlett12
- Cookeville12
- Brentwood11
- Columbia11
- Maryville11
- Greeneville10
- Hendersonville10
- McMinnville10
- Oak Ridge10
- Smyrna10
- Lebanon9
- Sevierville9
- Crossville8
- Gallatin8
- Collierville7
- Dickson7
- Dyersburg7
- Germantown7
- Hermitage7
- Lawrenceburg7
- Lexington7
- Newport7
- Savannah7
- Bristol6
- Hixson6
- Oneida6
- Paris6
- Rogersville6
- Selmer6
- Spring Hill6
Other towns in Tennessee
One pharmacy each — too few for a page of their own, so they live here.
-
East Main PharmacyAdamsville
712 E Main St, Adamsville, TN 38310
-
Pettigrew DrugsAdamsville
139 W Main St, Adamsville, TN 38310
-
Todd's Discount DrugsAdamsville
347 E Main St, Adamsville, TN 38310
-
Small Town PharmacyAlamo
61 S Bells St, Alamo, TN 38001
-
Cavalier PharmacyAlamo
8 N Cavalier Dr, Alamo, TN 38001-6468
-
CVS PharmacyAlcoa
111 S Hall Rd, Alcoa, TN 37701-2639
-
Blount Discount PharmacyAlcoa
129 Gill St, Alcoa, TN 37701
-
Blount Discount PharmacyAlcoa
260 Joule St, Alcoa, TN 37701-2459
-
Walmart PharmacyAlcoa
1030 Hunters Crossing, Alcoa, TN 37701
-
Kroger PharmacyAlcoa
244 S Hall Rd, Alcoa, TN 37701
-
Algood Family PharmacyAlgood
606 W Main St, Algood, TN 38506
-
Wiley's PharmacyAltamont
1595 Main St, Altamont, TN 37301-3639
-
Good Neighbor PharmacyAndersonville
Andersonville, TN
-
Anderson Crossing PharmacyAndersonville
3318 Andersonville Hwy, Andersonville, TN 37705-3816
-
Walgreens PharmacyAntioch
2909 Murfreesboro Pike, Antioch, TN 37013
-
Walgreens PharmacyAntioch
1301 Bell Rd, Antioch, TN 37013
-
Good Shepherd Pharmacy LlcAntioch
2717 Murfreesboro Pike # B, Antioch, TN 37013-2003
-
KrogerArlington
5270 Airline Rd, Arlington, TN 38002
-
Arlington Apothecary- Your Hometown PharmacyArlington
5847 Airline Rd, Arlington, TN 38002-1214
-
Restore RX IncArlington
5169 Brunswick Rd, Arlington, TN 38014
-
Ashland City PharmacyAshland City
605 N Main St Ste A, Ashland City, TN 37015
-
Genoa HealthcareAthens
1805 Ingleside Ave, Athens, TN 37303
-
Madison Avenue PharmacyAthens
1001 W Madison Ave, Athens, TN 37303
-
Cvs PharmacyAthens
220 E Washington Ave, Athens, TN 37303-3652
-
Boatwright Pharmacy AtokaAtoka
139 Wesley Reed Dr, Atoka, TN 38004-4905
-
Baxter PharmacyBaxter
6354 Nashville Hwy B, Baxter, TN 38544
-
Nunally Drug StoreBaxter
226 Main St, Baxter, TN 38544-5280
-
Good Neighbor PharmacyBaxter
Baxter, TN
-
Down Home PharmacyBean Station
1034 Main St, Bean Station, TN 37708
-
Walgreens PharmacyBean Station
1149 Highway 11W, Bean Station, TN 37708
-
Good Neighbor PharmacyBean Station
Bean Station, TN
-
Walgreens PharmacyBellevue
8110 Highway 100, Bellevue, TN 37221
-
Walgreens PharmacyBellevue
7601 Highway 70 S, Bellevue, TN 37221
-
Raines PharmacyBells
13062 US-79, Bells, TN 38006
-
Preferred PharmacyBenton
6206 US-411, Benton, TN 37307
-
The Drug StoreBenton
119 Main St, Benton, TN 37307
-
Truecare PharmacyBig Rock
2235 Hwy 79, Big Rock, TN 37023
-
Okie's Pharmacy IiBlaine
1050 Rutledge Pike, Blaine, TN 37709-3027
-
Walgreens PharmacyBlountville
2340 Highway 394, Blountville, TN 37617
-
Blountville Drug CoBlountville
3090 TN-126, Blountville, TN 37617
-
Hudson Drug StoreBolivar
600 Nuckolls Rd #1, Bolivar, TN 38008
-
Southern Express PharmacyBolivar
1355 W Market St, Bolivar, TN 38008
-
Hatchie PharmacyBolivar
1700 W Market St # 1, Bolivar, TN 38008-1653
-
Walmart Pharmacy - BolivarBolivar
1604 W Market St, Bolivar, TN 38008-1536
-
Dowling PharmacyBrownsville
2571 N Washington Ave, Brownsville, TN 38012
-
WalgreensBrownsville
1114 E Main St, Brownsville, TN 38012
-
Hometown Drug CompanyBrownsville
2280 N Washington Ave, Brownsville, TN 38012
-
Brownsville ApothecaryBrownsville
2565 N Washington Ave, Brownsville, TN 38012-1610
-
Case DrugBruceton
30816 Broad St, Bruceton, TN 38317
-
Case Drug Co.Bruceton
121 Maple St, Bruceton, TN 38317-1819
-
Campbell's Hometown PharmacyBulls Gap
272 Highway 11 E, Bulls Gap, TN 37711-3416
-
Bulls Gap DrugsBulls Gap
412 US-11E, Bulls Gap, TN 37711
-
Good Neighbor PharmacyBulls Gap
Bulls Gap, TN
-
Garrett's Drug CenterByrdstown
8456 TN-111, Byrdstown, TN 38549
-
Davidson's Discount DrugsByrdstown
110 Hillcrest Dr, Byrdstown, TN 38549
-
Hopkins ApothecaryCamden
246 Highway 641 N, Camden, TN 38320-1330
-
Good Neighbor PharmacyCamden
Camden, TN
-
Herndon PharmacyCamden
175 W Main St, Camden, TN 38320-1621
-
Hackett's Discount DrugsCarthage
70 Dixon Springs Hwy #1063, Carthage, TN 37030
-
Smith County Drug CenterCarthage
1210 Main St N, Carthage, TN 37030
-
Town and Country PharmacyCelina
651 Brown St, Celina, TN 38551
-
Clay County Xpress PharmacyCelina
651 Brown St, Celina, TN 38551
-
Good Neighbor PharmacyCelina
Celina, TN
-
Anderson Hometown PharmacyCelina
151 Mcarthur Ave, Celina, TN 38551
-
Walgreens PharmacyCenterville
650 Highway 100, Centerville, TN 37033
-
Liberty Clinic PharmacyCenterville
146 E Swan St, Centerville, TN 37033
-
H & S Pharmacy of Chapel HillChapel Hill
4708 Nashville Hwy, Chapel Hill, TN 37034
-
Preferred Family PharmacyCharleston
8897 Hiwassee St, Charleston, TN 37310
-
Charlotte's Hometown PharmacyCharlotte
3369 State Hwy 48, Charlotte, TN 37036
-
Church Hill Drug StoreChurch Hill
104 E Main Blvd, Church Hill, TN 37642
-
Willoughby DrugsClifton
104 Main St, Clifton, TN 38425
-
Hoskins Drug Store #2Clinton
111 N Main St, Clinton, TN 37716-3607
-
Apple Discount DrugsClinton
520 Clinch Ave, Clinton, TN 37716
-
Clinton Drug StoreClinton
1130 N Charles G Seivers Blvd, Clinton, TN 37716
-
Good Neighbor PharmacyClinton
Clinton, TN
-
Rock Creek PharmacyCoalmont
9971 TN-56, Coalmont, TN 37313
-
Collinwood DrugsCollinwood
313 TN-13 S, Collinwood, TN 38450
-
Good Neighbor PharmacyCookville
Cookville, TN
-
CVS PharmacyCordova
786 N Germantown Pkwy, Cordova, TN 38018-6212
-
Kroger PharmacyCordova
1230 N Houston Levee Rd, Cordova, TN 38018
-
Kroger PharmacyCordova
1675 N Germantown Pkwy, Cordova, TN 38016-5962
-
First Pharmacy Service of Health QuestCordova
58 Timber Creek Dr, Cordova, TN 38018-4233
-
Cvs PharmacyCorryton
7341 Tazewell Pike, Corryton, TN 37721-3516
-
Personal Pharmacy CareCounce
11272 TN-57, Counce, TN 38326
-
Doc's Hometown PharmacyCovington
951 TN-51 N, Covington, TN 38019-1702
-
Miller's PharmacyCovington
110 Star Shopping Center St, Covington, TN 38019-3000
-
Walgreens PharmacyCovington
950 Highway 51 N, Covington, TN 38019
-
Thomas DrugsCross Plains
7802 TN-25, Cross Plains, TN 37049
-
Tinsley-Bible Drug CompanyDandridge
1224 Gay St, Dandridge, TN 37725
-
Jeff Co Drug CenterDandridge
127 W Meeting St, Dandridge, TN 37725
-
Good Neighbor PharmacyDandridge
Dandridge, TN
-
Dayton Drug And WellnessDayton
6985 Rhea County Hwy, Dayton, TN 37321
-
Walgreens PharmacyDayton
7971 Rhea County Hwy, Dayton, TN 37321
-
Food City PharmacyDayton
500 Able Dr, Dayton, TN 37321
-
Good Neighbor PharmacyDayton
Dayton, TN
-
First Care PharmacyDecatur
392 N Main St, Decatur, TN 37322-7759
-
CVS PharmacyDecherd
1717 Decherd Blvd, Decherd, TN 37324-3657
-
Kroger PharmacyDecherd
1840 Decherd Blvd, Decherd, TN 37324
-
Bennett's PharmacyDecherd
217 Tammy Dr, Decherd, TN 37324-3813
-
Dover Family PharmacyDover
1307 Donelson Pkwy, Dover, TN 37058
-
Walmart PharmacyDover
934 Highway 79, Dover, TN 37058-5962
-
Good Neighbor PharmacyDover
Dover, TN
-
Truecare Pharmacy Gifts and CardsDover
477 HWY 79, Dover, TN 37058
-
Bob's Discount PharmacyDresden
8720 TN-22, Dresden, TN 38225
-
CVS PharmacyDresden
6616 Green Field Hwy 54, Dresden, TN 38225
-
Kimsey PharmacyDucktown
125 Five Points Dr, Ducktown, TN 37326
-
Cates Street PharmacyDunlap
104 Cates St, Dunlap, TN 37327
-
Walgreens PharmacyDunlap
14857 Rankin Ave, Dunlap, TN 37327
-
Walmart PharmacyDunlap
16773 Rankin Ave, Dunlap, TN 37327
-
Duncan's PharmacyDyer
137 S Main St, Dyer, TN 38330
-
Eagleville Drug CenterEagleville
1005 S Main St, Eagleville, TN 37060-4530
-
Stop N Go Discount PharmacyEast Ridge
3984 Ringgold Rd, East Ridge, TN 37412
-
Walgreens PharmacyEast Ridge
5301 Ringgold Rd, East Ridge, TN 37412
-
WalgreensEast Ridge
3508 Ringgold Rd, East Ridge, TN 37412
-
Good Neighbor PharmacyEast Ridge
East Ridge, TN
-
Burgie Drug StoreElizabethton
1000 W G St, Elizabethton, TN 37643
-
Lingerfelt Drug CenterElizabethton
609 E Elk Ave, Elizabethton, TN 37643
-
Reed PharmacyElizabethton
851 W Elk Ave, Elizabethton, TN 37643-2946
-
Cvs PharmacyElizabethton
1100 W Elk Ave, Elizabethton, TN 37643-2951
-
Walgreens PharmacyElizabethton
214 Broad St, Elizabethton, TN 37643
-
Wilson DrugsEnglewood
18 Church St, Englewood, TN 37329
-
Erin DrugsErin
5897 E Main St Ste A, Erin, TN 37061
-
Clinchfield Drug CoErwin
101 S Main Ave, Erwin, TN 37650
-
Cvs PharmacyErwin
917 N Main Ave, Erwin, TN 37650-1439
-
Walgreens PharmacyErwin
401 N Main Ave, Erwin, TN 37650
-
Roller PharmacyErwin
109 N Main Ave, Erwin, TN 37650-1255
-
Bradford's PharmacyEstill Springs
104 Hudgins St, Estill Springs, TN 37330
-
Anderson DrugsEtowah
725 Tennessee Ave, Etowah, TN 37331-1305
-
Walgreens PharmacyEtowah
1011 Highway 411 N, Etowah, TN 37331-1906
-
Goodlark Pharmacy at FairviewFairview
2340 Fairview Blvd, Fairview, TN 37062-9457
-
Tucker PharmacyFairview
2415 Fairview Blvd, Fairview, TN 37062
-
Family PharmacyFall Branch
1025 TN-93, Fall Branch, TN 37656
-
CVS PharmacyFarragut
11946 Kingston Pike, Farragut, TN 37934
-
Farragut PharmacyFarragut
11424 Kingston Pike, Farragut, TN 37934-3912
-
Walgreens PharmacyFarragut
601 N Campbell Station Rd, Farragut, TN 37934
-
PublixFarragut
13123 Kingston Pike, Farragut, TN 37934
-
Carter's Drug StoreFayetteville
106 Elk Ave S, Fayetteville, TN 37334-3050
-
Lincoln Pharmacy IncFayetteville
2928 Huntsville Hwy, Fayetteville, TN 37334-6687
-
Quality Drug StoreFriendship
632 Main St, Friendship, TN 38034
-
Gleason City DrugGleason
102 W Main St, Gleason, TN 38229
-
Roman PharmacyGoodlettsville
250 Long Hollow Pike, Goodlettsville, TN 37072
-
Walgreens PharmacyGoodlettsville
101 N Main St, Goodlettsville, TN 37072
-
Roman PharmacyGoodlettsville
300 Frances St, Goodlettsville, TN 37072
-
Gordonsville DrugsGordonsville
8 New Middleton Hwy Ste A, Gordonsville, TN 38563
-
Gray PharmacyGray
208 Suncrest St Unit 1, Gray, TN 37615-3494
-
Clinical Pharmacy Services IncGray
101 Dillon Ct, Gray, TN 37615-3555
-
Greenbrier Pharmacy & Compounding LabGreenbrier
2239 Highway 41 S, Greenbrier, TN 37073-2165
-
Greenbrier PharmacyGreenbrier
2354 Highway 41 S, Greenbrier, TN 37073-5506
-
Duncan's PharmacyGreenfield
1751 S Meridian St, Greenfield, TN 38230
-
Arnold's Drug CoHalls
112 E Main St, Halls, TN 38040-1523
-
Hampton PharmacyHampton
339 Highway 321, Hampton, TN 37658
-
Chase Drugs & Clinical ServicesHarriman
319 N Roane St, Harriman, TN 37748
-
CVS PharmacyHarriman
1136 S Roane St, Harriman, TN 37748
-
Walgreens PharmacyHarriman
1797 Roane State Hwy, Harriman, TN 37748
-
Griffith Family Pharmacy Of Roane CountyHarriman
1701 Roane State Hwy, Harriman, TN 37748-8306
-
Peoples Choice Pharmacy HarrogateHarrogate
6327 Cumberland Gap Pkwy Ste 1, Harrogate, TN 37752
-
Prescription ShopHarrogate
7030 Cumberland Gap Pkwy, Harrogate, TN 37752
-
Heartland Medical PharmacyHarrogate
170 Beech St, Harrogate, TN 37752-8251
-
Trousdale PharmacyHartsville
215 Broadway, Hartsville, TN 37074
-
Hartsville PharmacyHartsville
207 E McMurry Blvd, Hartsville, TN 37074
-
Little’s Drugs and FountainHelenwood
11735 Scott Highway, Helenwood, TN 37755
-
City Drug StoreHenderson
118 E Main St, Henderson, TN 38340
-
Henderson Family PharmacyHenderson
535 W Main St, Henderson, TN 38340
-
Dee's Discount DrugsHenderson
689 Kimberly Dr, Henderson, TN 38340
-
Jones Hometown Health Mart PharmacyHohenwald
121 W Main St, Hohenwald, TN 38462
-
Duren ApothecaryHohenwald
110 Kittrell St, Hohenwald, TN 38462
-
Family Pharmacy HumboldtHumboldt
2110 N Central Ave, Humboldt, TN 38343
-
Walgreens PharmacyHumboldt
2401 N Central Ave, Humboldt, TN 38343
-
Duvall Drugs, Inc.Humboldt
1616 E Main St, Humboldt, TN 38343-2904
-
Walmart PharmacyHuntingdon
180 Veterans Dr N, Huntingdon, TN 38344-6202
-
Phipps Pharmacy, HuntingdonHuntingdon
20190 E Main St, Huntingdon, TN 38344
-
City Drug CoHuntingdon
630 R B Wilson Dr, Huntingdon, TN 38344
-
Good Neighbor PharmacyHuntingdon
Huntingdon, TN
-
Scott County PharmacyHuntsville
950 Baker Hwy Ste 1, Huntsville, TN 37756
-
Good Neighbor PharmacyJackboro
Jackboro, TN
-
Terry's PharmacyJacksboro
3088 Appalachian Hwy, Jacksboro, TN 37757-2526
-
Good Neighbor PharmacyJacksboro
Jacksboro, TN
-
Riggs Drug JacksboroJacksboro
2636 Jacksboro Pike, Jacksboro, TN 37757-4848
-
Medi-Thrift PharmacyJamestown
346 Central Ave W, Jamestown, TN 38556
-
Hall Family PharmacyJamestown
433 W Central Avenue, Jamestown, TN 38556
-
Walgreens PharmacyJamestown
515 E Central Ave, Jamestown, TN 38556
-
Hall Family PharmacyJamestown
205 S Main St, Jamestown, TN 38556
-
Jasper DrugJasper
17 Courthouse Sq, Jasper, TN 37347
-
Mossy Creek PharmacyJefferson City
1404 S Sizer Ave A, Jefferson City, TN 37760
-
CVS PharmacyJefferson City
139 E Broadway Blvd, Jefferson City, TN 37760
-
M.d. PharmacyJefferson City
657 E Broadway Blvd Ste B, Jefferson City, TN 37760-4949
-
Murphy's Sav-mor PharmacyJefferson City
1403 Russell Ave, Jefferson City, TN 37760-2530
-
Windham Drug JellicoJellico
1184 5th St, Jellico, TN 37762
-
Walgreens PharmacyJellico
248 S Main St, Jellico, TN 37762
-
Jellico Drug StoreJellico
229 S Main St, Jellico, TN 37762-2018
-
Joelton PharmacyJoelton
3515 Old Clarksville Pike, Joelton, TN 37080-7809
-
Joelton Prescription ShopJoelton
7164 Whites Creek Pike, Joelton, TN 37080-8632
-
Olde Towne PharmacyJonesborough
102 W Jackson Blvd, Jonesborough, TN 37659
-
Walgreens PharmacyJonesborough
531 E Jackson Blvd, Jonesborough, TN 37659
-
Good Neighbor PharmacyJonesborough
Jonesborough, TN
-
Kenton Drug CompanyKenton
116 E College St, Kenton, TN 38233
-
Kinser Drugs IncKingston
142 E Cumberland St, Kingston, TN 37763-2811
-
Baggett PharmacyKingston
133 E Race St, Kingston, TN 37763
-
Food City PharmacyKingston
1000 Ladd Landing Blvd, Kingston, TN 37763
-
Good Neighbor PharmacyKingston
Kingston, TN
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