Across Kansas, of the 435 pharmacies we list, 409 give a phone number and 385 have a website. By what they offer: 3 compounding, 2 specialty pharmacy.
Top 10 pharmacies in Kansas
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1CVS PharmacyLeavenworth
-
2Downtown Drug StoreTonganoxie
-
3B and K Prescription ShopSalina
-
4Graves DrugWinfield
-
5S & S DrugBeloit
-
6Currier DrugAtwood
-
7G & L PharmacyNess City
-
8West Wichita Family PharmacyWichita
-
9Hart PharmacyWichita
-
10Dighton Health Mart PharmacyDighton
Cities
Largest first. Towns with a single pharmacy are listed further down this page.
- Wichita41
- Overland Park30
- Topeka24
- Kansas City16
- Lawrence15
- Shawnee11
- Lenexa9
- Olathe9
- Manhattan8
- Garden City6
- Salina6
Other towns in Kansas
One pharmacy each — too few for a page of their own, so they live here.
-
Patterson Healthcare PharmacyAbilene
105 NW 3rd St, Abilene, KS 67410
-
AuBurn PharmacyAbilene
1518 N Buckeye Ave, Abilene, KS 67410
-
Trapp PharmacyAbilene
204 N Cedar St, Abilene, KS 67410-2651
-
Ricco Pharmacy IncAbilene
1812 N Buckeye Ave, Abilene, KS 67410-1570
-
Andover DrugAndover
307 W US Highway 54, Andover, KS 67002-7846
-
Dillons PharmacyAndover
225 Cloud Ave, Andover, KS 67002
-
Irwin-Potter DrugAnthony
202 W Main St, Anthony, KS 67003
-
Graves DrugArkansas City
212 S Summit St, Arkansas City, KS 67005
-
K and D Pharmacy and GourmetArkansas City
224 S Summit St, Arkansas City, KS 67005
-
Taylor DrugArkansas City
201 S Summit St, Arkansas City, KS 67005
-
Dillons PharmacyArkansas City
425 N Summit St, Arkansas City, KS 67005
-
Good Neighbor PharmacyArkansas City
Arkansas City, KS
-
D & B Pharmacy & GiftsAshland
719 S Main St, Ashland, KS 67831
-
Kex Rx Pharmacy & Home CareAtchison
807 Main St, Atchison, KS 66002-2710
-
WalmartAtchison
1920 Highway 73, Atchison, KS 66002
-
Currier DrugAtwood
416 State St, Atwood, KS 67730
-
Bison Rx Compounding & TherapyAtwood
416 State St Ste A, Atwood, KS 67730-1952
-
Cooper Drug StoreAugusta
509 State St, Augusta, KS 67010
-
Dillons PharmacyAugusta
1510 Ohio St, Augusta, KS 67010-2157
-
Golden Plains Pharmacy ServicesAugusta
511 State St, Augusta, KS 67010
-
Hilgers Family PharmacyAugusta
1630 Ohio St, Augusta, KS 67010-2142
-
AuBurn PharmacyBaldwin City
400 Ames St, Baldwin City, KS 66006
-
Good Neighbor PharmacyBasehor
Basehor, KS
-
Monarch Pharmacy & Soda FountainBaxter Springs
1601 Military Ave, Baxter Springs, KS 66713
-
Wolkar DrugBaxter Springs
1920 Military Ave, Baxter Springs, KS 66713
-
Monarch PharmacyBaxter Springs
1111 Military Ave, Baxter Springs, KS 66713-1509
-
Good Neighbor PharmacyBelleville
Belleville, KS
-
Oshkins PharmacyBelleville
1318 23rd St, Belleville, KS 66935-2500
-
S & S DrugBeloit
110 S Mill St, Beloit, KS 67420
-
Good Neighbor PharmacyBeloit
Beloit, KS
-
Gray Drug And FountainBeloit
100 S Mill St, Beloit, KS 67420-3237
-
Yungeberg DrugBlue Rapids
17 Public Square, Blue Rapids, KS 66411
-
Miller PharmacyBonner Springs
207 Oak St, Bonner Springs, KS 66012-1028
-
Degoler PharmacyBonner Springs
202 Oak St, Bonner Springs, KS 66012-1029
-
Caldwell PharmacyCaldwell
7 N Main St, Caldwell, KS 67022-1529
-
Creative Health Pharmacy of CaneyCaney
208 W 4th Ave, Caney, KS 67333
-
AuBurn PharmacyCarbondale
211 Main St, Carbondale, KS 66414
-
Cardinal Drug StoreChanute
103 E Main St, Chanute, KS 66720
-
Medicap PharmacyChanute
1720 S Santa Fe Ave, Chanute, KS 66720
-
Cheney PharmacyCheney
114 N Main St, Cheney, KS 67025
-
Cherryvale PharmacyCherryvale
116 N Maple St Ste B, Cherryvale, KS 67335
-
Riggs DrugsChetopa
308 Maple St, Chetopa, KS 67336
-
Clark PharmacyCimarron
104 S Main St, Cimarron, KS 67835
-
Good Neighbor PharmacyCimarron
Cimarron, KS
-
Ferguson Rexall DrugsClay Center
713 5th St, Clay Center, KS 67432
-
Patterson Health Mart PharmacyClay Center
422 Lincoln Ave, Clay Center, KS 67432
-
Clearwater PharmacyClearwater
130 E Ross Ave, Clearwater, KS 67026-7832
-
Prescription Shop & Home MedicalCoffeyville
601 W 11th St, Coffeyville, KS 67337-5025
-
WalmartCoffeyville
1863 Cr 5300, Coffeyville, KS 67337
-
Rauch Med Econ PharmacyCoffeyville
1205 W 8th St, Coffeyville, KS 67337-3505
-
Palace Drug StoreColby
460 N Franklin Ave, Colby, KS 67701
-
Dillons PharmacyColby
1605 S Range Ave, Colby, KS 67701
-
Main Street PharmacyColdwater
113 E Main St, Coldwater, KS 67029
-
Evan's DrugColumbus
116 W Pine St, Columbus, KS 66725
-
AuBurn PharmacyConcordia
1526 Lincoln St, Concordia, KS 66901
-
Funk PharmacyConcordia
1020 Elmhurst Blvd, Concordia, KS 66901
-
Freeman PharmacyConway Springs
100 E Spring Ave, Conway Springs, KS 67031-3101
-
Chase County PharmacyCottonwood Falls
211 Broadway St, Cottonwood Falls, KS 66845
-
The ApothecaryCouncil Grove
123 W Main St, Council Grove, KS 66846-1702
-
Cedar Creek PharmacyDe Soto
Inside of Harps Grocery, 34040 Commerce Dr, De Soto, KS 66018
-
Damm PharmacyDerby
201 N Baltimore Ave, Derby, KS 67037
-
Cvs PharmacyDerby
2024 N Rock Rd, Derby, KS 67037-3752
-
Derby DrugDerby
1101 N Rock Rd #1, Derby, KS 67037
-
Dillons PharmacyDerby
1624 N Rock Rd, Derby, KS 67037
-
Damm PharmacyDerby
1412 N Woodlawn Blvd, Derby, KS 67037
-
Dighton Health Mart PharmacyDighton
105 E Pearl St, Dighton, KS 67839
-
Gibson's PharmacyDodge City
2401 Central Ave, Dodge City, KS 67801
-
Dillons PharmacyDodge City
1700 N 14th Ave, Dodge City, KS 67801-3413
-
Walgreens PharmacyDodge City
1801 N 14th Ave, Dodge City, KS 67801
-
Medical Center PharmacyDodge City
2020 Central Ave, Dodge City, KS 67801
-
Good Neighbor PharmacyDodge City
Dodge City, KS
-
Corner Drug and GiftDowns
823 Morgan Ave, Downs, KS 67437
-
El Dorado TrueCare PharmacyEl Dorado
205 N Vine St, El Dorado, KS 67042
-
Dillons PharmacyEl Dorado
700 N Main St, El Dorado, KS 67042
-
Walmart PharmacyEl Dorado
301 S Village Rd, El Dorado, KS 67042-4087
-
C & R Clinic PharmacyElkhart
411 Sunset St, Elkhart, KS 67950-5001
-
Red Haus PharmacyEllinwood
19 N Humbolt Ave, Ellinwood, KS 67526
-
Seitz DrugEllsworth
206 N Douglas Ave, Ellsworth, KS 67439
-
F & M Drug Co LlcEllsworth
209 N Douglas Ave, Ellsworth, KS 67439-3215
-
CVS PharmacyEmporia
1215 Merchant St, Emporia, KS 66801
-
Walgreens PharmacyEmporia
1502 Industrial Rd, Emporia, KS 66801
-
Richey's Drug StoreErie
511 N Main St, Erie, KS 66733
-
AuBurn PharmacyEudora
310 E 15th St, Eudora, KS 66025
-
Eureka PharmacyEureka
1602 N Elm St Ste A, Eureka, KS 67045-1091
-
Hen House Market PharmacyFairway
2724 W 53rd St, Fairway, KS 66205
-
Mercy Pharmacy - Fort ScottFort Scott
401 Woodland Hills Blvd, Fort Scott, KS 66701
-
Fredonia PharmacyFredonia
628 Madison St, Fredonia, KS 66736
-
Four States PharmacyGalena
1605 Hwy, K66, Galena, KS 66739
-
CVS PharmacyGardner
110 W Main St, Gardner, KS 66030
-
Walmart PharmacyGardner
1725 E Santa Fe St, Gardner, KS 66030
-
Home Health PharmacyGardner
131 E Main St, Gardner, KS 66030-1309
-
AuBurn PharmacyGarnett
259 W Park Rd, Garnett, KS 66032
-
AuBurn PharmacyGarnett
429 N Maple St, Garnett, KS 66032
-
Mathis Drug StoreGirard
400 W St John St, Girard, KS 66743
-
Walmart PharmacyGoodland
2160 Commerce Rd, Goodland, KS 67735-9776
-
Medical Park PharmacyGreat Bend
1309 Polk St, Great Bend, KS 67530
-
Dillons PharmacyGreat Bend
4107 10th St, Great Bend, KS 67530-3450
-
Walgreens PharmacyGreat Bend
3920 10th St, Great Bend, KS 67530
-
Kiowa County PharmacyGreensburg
112 S Main St, Greensburg, KS 67054
-
Harper PharmacyHarper
615 W 12th St, Harper, KS 67058
-
Medical Pavilion PharmacyHays
2214 Canterbury Dr, Hays, KS 67601
-
U-Save PharmacyHays
2505 Canterbury Dr, Hays, KS 67601
-
Genoa HealthcareHays
208 E 7th St, Hays, KS 67601
-
WalgreensHays
2600 Vine St, Hays, KS 67601
-
Haysville Health Mart PharmacyHaysville
145 N Main St, Haysville, KS 67060
-
Kays PharmacyHerington
2 W Main St, Herington, KS 67449
-
Hesston PharmacyHesston
101 S Main St, Hesston, KS 67062
-
Walmart PharmacyHiawatha
701 Hopi St, Hiawatha, KS 66434
-
Hill City PharmacyHill City
308 N Pomeroy Ave, Hill City, KS 67642
-
Paradise Roots PharmacyHill City
101 E Main St, Hill City, KS 67642-1921
-
Wise DrugHill City
101 E Main St, Hill City, KS 67642-1921
-
Hillsboro Hometown PharmacyHillsboro
507 N Ash St, Hillsboro, KS 67063
-
Cardinal PharmacyHoisington
821 N Main St, Hoisington, KS 67544
-
Medical PharmacyHolton
1100 Columbine Dr, Holton, KS 66436-8839
-
Kex Rx Pharmacy & Home CareHorton
1903 Euclid Ave, Horton, KS 66439-1238
-
Mahanna PharmacyHoxie
833 Main St, Hoxie, KS 67740
-
Hugoton DrugHugoton
531 S Main St, Hugoton, KS 67951
-
Humboldt PharmacyHumboldt
204 S 9th St, Humboldt, KS 66748
-
Walgreens PharmacyHutchinson
510 E 30th Ave, Hutchinson, KS 67502
-
Genoa HealthcareHutchinson
1600 N Lorraine St Ste 100, Hutchinson, KS 67501
-
Walmart PharmacyHutchinson
1905 E 17th Ave, Hutchinson, KS 67501-1103
-
Walgreens PharmacyIndependence
301 W Main St, Independence, KS 67301
-
Iola PharmacyIola
109 E Madison Ave, Iola, KS 66749
-
Good Neighbor PharmacyIola
Iola, KS
-
Hospital Pharmacy ManagementIola
113 E Madison Ave, Iola, KS 66749-3330
-
Waldron's PharmacyJohnson City
111 S Main St, Johnson City, KS 67855
-
CVS PharmacyJunction City
203 S Washington St, Junction City, KS 66441
-
Kollhoff PharmacyJunction City
407 S Washington St, Junction City, KS 66441
-
Dillons PharmacyJunction City
618 W 6th St, Junction City, KS 66441-3146
-
Kolling PharmacyJunction City
120 N Eisenhower Dr, Junction City, KS 66441-3314
-
Kingman Drug Health Mart PharmacyKingman
211 N Main St, Kingman, KS 67068
-
Kinsley Drug CompanyKinsley
207 E 6th St, Kinsley, KS 67547
-
Kiowa's Prescriptions Plus PharmacyKiowa
530 Main St, Kiowa, KS 67070
-
Rush County Health Mart PharmacyLa Crosse
708 Main St, La Crosse, KS 67548
-
Silver Creek Pharmacy & GiftsLa Cygne
945 E Market St, La Cygne, KS 66040
-
Good Neighbor PharmacyLa Cygne
La Cygne, KS
-
Lakin DrugLakin
610 Oloughlin St, Lakin, KS 67860-9494
-
J&J Health Mart PharmacyLakin
500 Thorpe St, Lakin, KS 67860
-
Reed PharmacyLarned
326 W 14th St, Larned, KS 67550
-
CVS PharmacyLeavenworth
390 Limit St, Leavenworth, KS 66048
-
Genoa HealthcareLeavenworth
500 Limit St, Leavenworth, KS 66048
-
Walmart PharmacyLeavenworth
5000 10th Ave, Leavenworth, KS 66048
-
MAHC PharmacyLeavenworth
550 Pope Ave, Leavenworth, KS 66027
-
CVS PharmacyLeawood
5001 W 135th St, Leawood, KS 66224-8716
-
CVS PharmacyLeawood
11729 Roe Ave, Leawood, KS 66211-2605
-
AuBurn PharmacyLeawood
13351 Mission Rd, Leawood, KS 66209
-
Hy-Vee Clinic PharmacyLeawood
12200 State Line Rd, Leawood, KS 66209
-
Cosentino's Price Chopper PharmacyLeawood
3700 W 95th St, Leawood, KS 66206-2037
-
Wichita County PharmacyLeoti
111 Broadway St, Leoti, KS 67861
-
El Kan DrugLiberal
1033 N Kansas Ave, Liberal, KS 67901
-
Walgreens PharmacyLiberal
10 W 15th St, Liberal, KS 67901
-
Good Neighbor PharmacyLiberal
Liberal, KS
-
Patterson Health Mart Pharmacy LincolnLincoln
204 W Lincoln Ave, Lincoln, KS 67455
-
Auburn PharmacyLindsborg
605 W Lincoln St, Lindsborg, KS 67456-2328
-
AuBurn PharmacyLindsborg
216 N Harrison St, Lindsborg, KS 67456
-
Vohs PharmacyLouisburg
100 W Crestview Dr #120, Louisburg, KS 66053
-
AuBurn PharmacyLouisburg
6 S Metcalf Rd, Louisburg, KS 66053
-
Lyons PharmacyLyons
921 W Main St, Lyons, KS 67554
-
Mankato Professional PharmacyMankato
125 N Commercial St, Mankato, KS 66956
-
Lanning PharmacyMarion
217 E Main St, Marion, KS 66861
-
CK PharmacyMcPherson
200 N Main St, McPherson, KS 67460
-
WalmartMcPherson
205 S Centennial Dr, McPherson, KS 67460
-
Walgreens PharmacyMcPherson
2095 E Kansas Ave, McPherson, KS 67460
-
Accredo Health Group - Mcpherson, KsMcPherson
218 N Ash St, McPherson, KS 67460-4315
-
Medical Center PharmacyMcPherson
400 W 4th St, McPherson, KS 67460-2300
-
Bachman DrugMeade
129 S Fowler St, Meade, KS 67864
-
Good Neighbor PharmacyMeade
Meade, KS
-
Hibbard's Prescriptions PlusMedicine Lodge
126 N Main St, Medicine Lodge, KS 67104
-
Hibbard's Prescriptions PlusMedicine Lodge
311 S Iliff St, Medicine Lodge, KS 67104
-
Meriden PharmacyMeriden
8023 K4 Hwy, Meriden, KS 66512-9052
-
Walgreens PharmacyMerriam
8701 Johnson Dr, Merriam, KS 66202
-
Georgetown PharmacyMerriam
5605 Merriam Dr, Merriam, KS 66203
-
Minneola PharmacyMinneola
131 S Main St, Minneola, KS 67865
-
CVS PharmacyMission
6300 Johnson Dr, Mission, KS 66202-2611
-
O'Brien PharmacyMission
5453 W 61st Pl, Mission, KS 66205
-
CVS PharmacyMission
6100 Broadmoor St, Mission, KS 66202
-
Hy-Vee PharmacyMission
6655 Martway Street, Mission, KS 66202
-
Montezuma DrugMontezuma
300 N Aztec St, Montezuma, KS 67867
-
AuBurn PharmacyMound City
625 Main St, Mound City, KS 66056-9100
-
CK Pharmacy - MoundridgeMoundridge
200 E Pack St, Moundridge, KS 67107
-
Porter DrugsNeodesha
506 Main St, Neodesha, KS 66757
-
G & L PharmacyNess City
207 S Pennsylvania Ave, Ness City, KS 67560
-
Harvey Drug and GiftsNewton
115 W 5th St, Newton, KS 67114
-
Health Ministries Clinic PharmacyNewton
720 Medical Center Dr, Newton, KS 67114
-
Genoa HealthcareNewton
215 S Pine St, Newton, KS 67114
-
WalmartNewton
1701 S Kansas Rd, Newton, KS 67114
-
Moffet DrugNorton
102 S State St, Norton, KS 67654
-
Good Neighbor PharmacyNorton
Norton, KS
-
Ward DrugOberlin
142 S Penn Ave, Oberlin, KS 67749
-
Good Neighbor PharmacyOberlin
Oberlin, KS
-
Onaga PharmacyOnaga
300 Leonard St, Onaga, KS 66521
-
AuBurn PharmacyOsage City
890 Lakin St, Osage City, KS 66523
-
Schroeder DrugsOsage City
535 Market St, Osage City, KS 66523-1157
-
Auten PharmacyOsawatomie
125 E Main St, Osawatomie, KS 66064
-
Main Street DrugOsborne
103 W Main St, Osborne, KS 67473
-
F.W. Huston PharmacyOskaloosa
509 Delaware St, Oskaloosa, KS 66066
-
Oswego Drug StoreOswego
413 Commercial St, Oswego, KS 67356
-
Kramer PharmacyOttawa
134 S Main St, Ottawa, KS 66067
-
Walgreens PharmacyOttawa
1445 S Main St, Ottawa, KS 66067
-
AuBurn PharmacyPaola
311 N Hospital Dr, Paola, KS 66071
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