Across Pennsylvania, of the 1,801 pharmacies we list, 1,636 give a phone number and 1,427 have a website. By what they offer: 15 compounding, 14 specialty pharmacy.
Top 10 pharmacies in Pennsylvania
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Rann PharmacyHarleysville
-
2CVS PharmacyLititz
-
3Horsham Square PharmacyHorsham
-
4Paoli PharmacyPaoli
-
5Gaughn's Drug StoreWarren
-
6Thompson PharmacyAltoona
-
7Stephens PharmacyHonesdale
-
8Morrison PharmacyPhiladelphia
-
9East Berlin PharmacyEast Berlin
-
10Harrold's PharmacyWilkes-Barre
Cities
Largest first. Towns with a single pharmacy are listed further down this page.
- Philadelphia274
- Pittsburgh82
- Allentown40
- Lancaster24
- Erie20
- Reading19
- Harrisburg18
- Scranton16
- Altoona15
- Bensalem15
- Bethlehem13
- New Castle13
- York12
- Chambersburg11
- West Chester11
- Easton10
- Levittown10
- Johnstown9
- Mechanicsburg9
- Norristown9
- Phoenixville9
- Pottstown9
- Warminster9
- Doylestown8
- Exton8
- Greensburg8
- Hazleton8
- Springfield8
- Uniontown8
- Wilkes-Barre8
- Brookhaven7
- Carlisle7
- Connellsville7
- Horsham7
- Lansdale7
- Latrobe7
- Meadville7
- Camp Hill6
- Dubois6
- East Stroudsburg6
- Indiana6
- King of Prussia6
- Langhorne6
- Pottsville6
- State College6
- Upper Darby6
- Washington6
Other towns in Pennsylvania
One pharmacy each — too few for a page of their own, so they live here.
-
Abington PharmacyAbington
1460 Old York Rd, Abington, PA 19001
-
Alliance PharmacyAbington
1245 Highland Ave, Abington, PA 19001
-
Cvs PharmacyAbington
1495 Old York Rd, Abington, PA 19001-1923
-
Baederwood PharmacyAbington
1460 Old York Rd, Abington, PA 19001-2617
-
Jenkintown PharmacyAbington Twp
261 Old York Rd Suite #212, Abington Twp, PA 19046
-
Albion PharmacyAlbion
9 E State St, Albion, PA 16401-1110
-
GIANT PharmacyAldan
539 Oak Ave, Aldan, PA 19018
-
Hoffman's Drug StoreAliquippa
536 Franklin Ave, Aliquippa, PA 15001-3728
-
Med-Fast Pharmacy AliquippaAliquippa
2003 Sheffield Rd, Aliquippa, PA 15001
-
A & G PharmacyAliquippa
2665 Brodhead Rd, Aliquippa, PA 15001-2754
-
PharmacyAliquippa
3113 Green Garden Road, Aliquippa, PA 15001
-
CVS PharmacyAllison Park
2860 Wildwood Road Ext, Allison Park, PA 15101
-
Village PharmacyAmbler
1121 N Bethlehem Pike, Ambler, PA 19477
-
Cvs PharmacyAmbler
272 E Butler Ave, Ambler, PA 19002-4419
-
Amber Specialty PharmacyAmbler
323 Norristown Rd Ste 100, Ambler, PA 19002
true
-
CVSAmbridge
300 8 Th St.., Ambridge, PA 15003
-
Wyble's Pharmacy IncApollo
200 N Warren Ave, Apollo, PA 15613-1339
-
Garda Rx LlcApollo
1596 Hancock Ave, Apollo, PA 15613-8404
-
Family Pharmacy Of ArchbaldArchbald
4 Kelly St, Archbald, PA 18403
-
CVS PharmacyArdmore
317 W Lancaster Ave, Ardmore, PA 19003-1403
-
Bracey PharmacyAshland
626 Centre St, Ashland, PA 17921
-
Towne DrugsAspinwall
227 Commercial Ave, Aspinwall, PA 15215-3043
-
CVS PharmacyAston
5020 Pennell Rd, Aston, PA 19014
-
Walgreens PharmacyAston
3620 Concord Rd, Aston, PA 19014
-
InfuCare RxAston
2540 Market St Ste 1, Aston, PA 19014
-
GIANT PharmacyAston
3330 Concord Road, Aston, PA 19014
-
Aston Pharmacy Home Health CenterAston
10 Scheivert Ave, Aston, PA 19014-2762
-
Llewellyn's Pharmacy & Specialty CompoundingAvoca
703 Main St, Avoca, PA 18641
true
-
Custom Pharmacy ServicesAvoca
716 Main St, Avoca, PA 18641-1623
-
ACME Markets PharmacyAvondale
851 Gap Newport Pike, Avondale, PA 19311
-
Walgreens PharmacyAvondale
600 Gap Newport Pike, Avondale, PA 19311
-
Stellar Pharmacy ServicesAvondale
302 Industrial Dr, Avondale, PA 19311
-
Walmart PharmacyBaden
1500 Economy Way, Baden, PA 15005-1232
-
Giant EagleBaden
1600 W State St, Baden, PA 15005
-
Acme Markets PharmacyBala Cynwyd
121 E City Ave, Bala Cynwyd, PA 19004-2448
-
City Line PharmacyBala Cynwyd
150 Monument Rd # C601, Bala Cynwyd, PA 19004-1702
-
King RxBala Cynwyd
29 Bala Ave Ste 114, Bala Cynwyd, PA 19004-3206
-
CVS PharmacyBangor
35 N Main St, Bangor, PA 18013
-
Slate Belt PharmacyBangor
435 Blue Valley Dr, Bangor, PA 18013-1513
-
GIANT PharmacyBartonsville
3560 Route 611, Suite 105, Bartonsville, PA 18321
-
Bath DrugBath
310 S Walnut St, Bath, PA 18014
-
CVS PharmacyBeallsville
Beallsville, PA 15358
-
Forward RxBeaver
998 3rd St, Beaver, PA 15009-2025
-
The Hometown PharmacyBeaver
5000 Tuscarawas Rd, Beaver, PA 15009-1007
-
Beaver Health Mart PharmacyBeaver
533 3rd St, Beaver, PA 15009-2228
-
Mds RxBeaver
246 Friendship Cir, Beaver, PA 15009-9704
-
Medfast PharmacyBeaver
4935 Tuscarawas Rd, Beaver, PA 15009-1003
-
CVS PharmacyBeaver Falls
2556 Constitution Blvd, Beaver Falls, PA 15010-1249
-
Beaver Falls Health Mart PharmacyBeaver Falls
1314 7th Ave, Beaver Falls, PA 15010-4217
-
Walmart PharmacyBeaver Falls
#100 Chippewa Town Centre, Beaver Falls, PA 15010
-
PharmacyBeaver Falls
2650 Constitution Boulevard, Beaver Falls, PA 15010
-
Walmart PharmacyBechtelsville
567 Route 100 N, Bechtelsville, PA 19505
-
Fisher's PharmacyBedford
654 E Pitt St, Bedford, PA 15522
-
Ickes Drug StoreBedford
122 S Juliana St, Bedford, PA 15522
-
PharmacyBedford
510 East Pitt Street, Bedford, PA 15522
-
PharmacyBelle Vernon
300 Tri County Lane, Belle Vernon, PA 15012
-
Parrish Apothecary ShopBellefonte
114 N Allegheny St, Bellefonte, PA 16823-1662
-
Plumb's Drug StoreBellefonte
105 N Allegheny St, Bellefonte, PA 16823-1626
-
Geisinger Pharmacy at Belleville Clinic (Closed, please use Reedsville pharmacy)Belleville
4752 Pennsylvania 655, Ste A, Belleville, PA 17004
-
Kopp DrugBellwood
3106 E Pleasant Valley Blvd., Bellwood, PA 16617
-
Vine PharmacyBenton
4375 Red Rock Rd, Benton, PA 17814-7948
-
Berlin PharmacyBerlin
413 Broadway St, Berlin, PA 15530
-
CVSBerwick
700 W Front St, Berwick, PA 18603-4606
-
CVS pharmacyBerwick
326 N Market St, Berwick, PA 18603
-
Village Health Mart PharmacyBessemer
1598 E Poland Ave, Bessemer, PA 16112
-
Spartan PharmacyBethel Park
3400 South Park Rd #1, Bethel Park, PA 15102
-
Market District PharmacyBethel Park
7000 Oxford Drive, Village Sq, Bethel Park, PA 15102
-
Med-fast Pharmacy : Bethel ParkBethel Park
5001 Library Rd, Bethel Park, PA 15102-2899
-
PharmacyBethel Park
5055 Library Road, Suite 5, Bethel Park, PA 15102
-
Adams Cumberland PharmacyBiglerville
3463 Biglerville Rd, Biglerville, PA 17307
-
Good Neighbor PharmacyBiglerville
Biglerville, PA
-
Birdsboro PharmacyBirdsboro
330 W Main St, Birdsboro, PA 19508-1900
-
Birdsboro PharmacyBirdsboro
200 W 1st St, Birdsboro, PA 19508-2254
-
Blairsville PharmacyBlairsville
135 E Market St, Blairsville, PA 15717-1369
-
Martin's PharmacyBlakely
538 Main St, Blakely, PA 18452-2412
-
CVS PharmacyBlakeslee
5674 Route 115, Blakeslee, PA 18610-7926
-
Blandon PharmacyBlandon
104 Anna Ave, Blandon, PA 19510-9317
-
Cvs PharmacyBlandon
8565 Allentown Pike, Blandon, PA 19510-9463
-
CVS PharmacyBloomsburg
823 New Berwick Hwy, Bloomsburg, PA 17815
-
Walmart PharmacyBloomsburg
100 Lunger Dr, Bloomsburg, PA 17815
-
Bloss PharmacyBlossburg
2 Riverside Plz, Blossburg, PA 16912-1137
-
CVS PharmacyBlue Bell
1799 Dekalb Pike, Blue Bell, PA 19422-3353
-
Evergreen Pharmacy IIBlue Bell
702 Dekalb Pike, Blue Bell, PA 19422
-
Giant PharmacyBlue Bell
1760 DeKalb Pike, Blue Bell, PA 19422-3346
-
Diplomat Specialty PharmacyBoothwyn
7 Creek Pkwy Ste 701, Boothwyn, PA 19061
true
-
Acme Markets PharmacyBoothwyn
643 Conchester Hwy, Boothwyn, PA 19061-3166
-
CVS PharmacyBoyertown
811 E Philadelphia Ave, Boyertown, PA 19512
-
CVS PharmacyBradford
10 Davis St, Bradford, PA 16701-2016
-
Spartan PharmacyBrentwood
3520 Clairton Blvd, Brentwood, PA 15227
-
Synergy PharmacyBridgeport
207 W 4th St, Bridgeport, PA 19405-1061
-
CVS PharmacyBridgeville
417 Chartiers St, Bridgeville, PA 15017
-
PharmacyBridgeville
3239 Washington Pike, Bridgeville, PA 15017
-
PharmacyBridgeville
1025 Washington Pike, Route 50, Bridgeville, PA 15017
-
Steel City PharmacyBridgeville
3109 Washington Pike Ste 102, Bridgeville, PA 15017
-
Pharmacygpo, Inc.Bridgeville
50 Abele Rd, Bridgeville, PA 15017-3442
-
Mill Street PharmacyBristol
416 Mill St, Bristol, PA 19007
-
Innovative PharmacyBristol
2014 Ford Rd, Bristol, PA 19007-6743
-
Bristol Wellness PharmacyBristol
247 Mill St Ste 1, Bristol, PA 19007
-
Drugstore Direct IncBristol
171 Rittenhouse Cir, Bristol, PA 19007-1617
-
Yorke PharmacyBristol Twp
5524 New Falls Rd, Bristol Twp, PA 19056
-
Windsor PharmacyBristol Twp
1508 Haines Rd, Bristol Twp, PA 19055
-
Brockway Drug Co.Brockway
1365 Main St, Brockway, PA 15824
-
Guardian Long Term Care PharmacyBrockway
123 Brubaker Rd, Brockway, PA 15824-2505
-
Pocono Community PharmacyBrodheadsville
1656 Route 209, Brodheadsville, PA 18322-7819
-
Shoprite Pharmacy Of BrodheadsvilleBrodheadsville
107 Kinsley Dr, Brodheadsville, PA 18322-7800
-
Pleasant Valley PharmacyBrodheadsville
US-209, Brodheadsville, PA 18354
-
Means Lauf Super DrugBrookville
265 Allegheny Blvd, Brookville, PA 15825
-
PharmacyBrookville
40 White Street, Brookville, PA 15825
-
Marple PharmacyBroomall
2070 Sproul Rd, Broomall, PA 19008-2725
-
Mel's Drug WorldBroomall
2070 Sproul Rd, Broomall, PA 19008-2725
-
GIANT PharmacyBroomall
2180 West Chester Pike, Broomall, PA 19008
-
Mel's Marple PharmacyBroomall
2530 W Chester Pike, Broomall, PA 19008-2429
-
Good Neighbor PharmacyBroomall
Broomall, PA
-
Brownsville Family PharmacyBrownsville
25 Market St, Brownsville, PA 15417
-
Brownsville Family PharmacyBrownsville
27 Market St, Brownsville, PA 15417
-
Parvin's PharmacyBryn Mawr
30 N Bryn Mawr Ave, Bryn Mawr, PA 19010-3304
-
Good Neighbor PharmacyBryn Mawr
Bryn Mawr, PA
-
Whitman PharmacyBuckingham Twp
4950 York Rd, Buckingham Twp, PA 18928
-
Good Neighbor PharmacyBurgettstown
Burgettstown, PA
-
Famcare PharmacyBurgettstown
1429 Burgettstown Plz, Burgettstown, PA 15021
-
CVS PharmacyBurnham
404 N Logan Blvd, Burnham, PA 17009-1816
-
Giant PharmacyBurnham
325 W Freedom Ave Ste 150, Burnham, PA 17009-1846
-
Cvs PharmacyButler
200 Butler Cmns, Butler, PA 16001-2485
-
Genoa HealthcareButler
1610 N Main St Ste 104, Butler, PA 16001
-
Institute Hill PharmacyButler
937 E Jefferson St, Butler, PA 16001-2002
-
Dougs Family PharmacyCaernarvon Twp
101 Darby Square, Caernarvon Twp, PA 19520
-
Redstone PharmacyCalifornia
322 3rd St, California, PA 15419-1134
-
CVS PharmacyCaln Twp
101 Reeceville Rd, Caln Twp, PA 19320
-
CVS PharmacyCanonsburg
3870 Washington Rd, Canonsburg, PA 15317-2518
-
Jeffreys Drug StoreCanonsburg
1 N Central Ave, Canonsburg, PA 15317
-
Walgreens PharmacyCanonsburg
100 Cavasina Dr, Canonsburg, PA 15317
-
Sollon PharmacyCanonsburg
368 Euclid Ave # 1, Canonsburg, PA 15317-1739
-
Browns PharmacyCanton
121 Sullivan St, Canton, PA 17724
-
Good Neighbor PharmacyCanton
Canton, PA
-
Canton PharmacyCanton
7 Troy St, Canton, PA 17724-1403
-
CVS PharmacyCarbondale
88 Brooklyn St, Carbondale, PA 18407
-
Figliomeni Pharmacy CareCarbondale
19 Dundaff St, Carbondale, PA 18407
-
ACORXCarnegie
441 Jane St, Carnegie, PA 15106
-
Walmart PharmacyCarnegie
2200 Washington Pike, Carnegie, PA 15106-3750
-
Sharbaugh's DrugstoreCarrolltown
2073 Plank Rd, Carrolltown, PA 15722-6411
-
Lebanon Shops PharmacyCastle Shannon
300 Mt Lebanon Blvd #23, Castle Shannon, PA 15234
-
Hartzell's PharmacyCatasauqua
300 American St, Catasauqua, PA 18032
-
Penn Laurel PharmacyCentral City
112 Sunshine Ave, Central City, PA 15926
-
CVS PharmacyChalfont
3265 County Line Rd, Chalfont, PA 18914-3712
-
GIANT PharmacyChalfont
4275 County Line Road, Chalfont, PA 18914
-
Cvs PharmacyCheltenham
45 Cheltenham Ave, Cheltenham, PA 19012-1412
-
Wesley ApothecaryCheltenham Twp
108 S Easton Rd, Cheltenham Twp, PA 19038
-
Yorktown PharmacyCheltenham Twp
8110 Old York Rd B, Cheltenham Twp, PA 19027
-
Ha Eun PharmacyCheltenham Twp
7320 Old York Rd suite 210, Cheltenham Twp, PA 19027
-
Chester Discount PharmacyChester
3107 W 9th St, Chester, PA 19013
-
Ritechoice Pharmacy At Chespenn HealthChester
125 E 9th St, Chester, PA 19013-6019
-
Good Health PharmacyChester
2224 W 9th St, Chester, PA 19013
-
Chester Community PharmacyChester
2709 W 9th St, Chester, PA 19013
-
CVS PharmacyChester Springs
104 Pottstown Pike, Chester Springs, PA 19425
-
Acme Markets PharmacyChester Springs
400 Simpson Dr, Chester Springs, PA 19425-9546
-
Quality PharmacyChicora
164 Medical Center Rd, Chicora, PA 16025-2612
-
Livingston PharmacyClairton
550 Miller Ave, Clairton, PA 15025
-
Clarion Health ComplexClarion
24 Hospital Dr, Clarion, PA 16214-8502
-
Clarion PharmacyClarion
30 Pinnacle Dr, Clarion, PA 16214-3800
-
CVS PharmacyClarion
700 Main St, Clarion, PA 16214
-
Penn Highlands Community PharmacyClarion
265 Holiday Inn Rd, Route 68, Clarion, PA 16214
-
Med-fast PharmacyClarion
22631 Route 68, Clarion, PA 16214-4068
-
CVS PharmacyClarks Summit
101 N State St, Clarks Summit, PA 18411-1055
-
Curtis PharmacyClaysville
305 Main St, Claysville, PA 15323
-
CVS PharmacyClearfield
3035 Park Pl, Clearfield, PA 16830-2562
-
Clearfield PharmacyClearfield
307 E Market St, Clearfield, PA 16830
-
Wagner's Clifford PharmacyClifford Twp
1638 PA-106, Clifford Twp, PA 18413
-
Westbrook Park PharmacyClifton Heights
244 W Baltimore Ave, Clifton Heights, PA 19018-2101
-
Walmart PharmacyCoal Township
9300 State Route 61, Coal Township, PA 17866
-
Coatesville PharmacyCoatesville
270 E Lincoln Hwy, Coatesville, PA 19320-3408
-
Cochranton Community PharmacyCochranton
180 N Franklin St, Cochranton, PA 16314
-
Collegeville PharmacyCollegeville
305 2nd Ave, Collegeville, PA 19426
-
Life Tree PharmacyCollegeville
5 Blue Heron Dr, Collegeville, PA 19426-2057
-
AlixaRxCollier Twp
1041 Washington Pike, Collier Twp, PA 15017
-
Hatfield Community Pharmacy IncColmar
120 Bethlehem Pike, Colmar, PA 18915-9405
-
Phoebe Pharmacy MontgomeryColmar
311 Bethlehem Pike Ste N, Colmar, PA 18915-9809
-
CVS PharmacyColumbia
615 Locust St, Columbia, PA 17512-1226
-
CVS PharmacyConshohocken
613 Fayette St, Conshohocken, PA 19428
-
GIANT PharmacyConshohocken
10 East Ridge Pike, Conshohocken, PA 19428
-
King of Prussia PharmacyConshohocken
20 Union Hill Rd, Conshohocken, PA 19428-2719
-
Good Neighbor PharmacyConshohocken
1 W 1st Ave, Conshohocken, PA 19428-1800
-
Johnsons PharmacyConyngham
345 Main St, Conyngham, PA 18219
-
GIANT PharmacyCoopersburg
216 E Fairmount St & Rte 309, Coopersburg, PA 18036
-
Coopersburg Community PharmacyCoopersburg
135 S Main St, Coopersburg, PA 18036
-
GIANT PharmacyCoplay
202 Chestnut St, Coplay, PA 18037
-
Giant Eagle PharmacyCoraopolis
600 Lindbergh Dr Ste 300, Coraopolis, PA 15108
-
Life Tree PharmacyCoraopolis
1996 Ewings Mill Rd, Coraopolis, PA 15108-3310
-
PharmacyCoraopolis
5990 University Blvd, Suite 4, Coraopolis, PA 15108
-
CVS PharmacyCorry
330 W Columbus Ave, Corry, PA 16407
-
Buchanan Brothers PharmacyCoudersport
101 N Main St, Coudersport, PA 16915-1621
-
Klingensmith's Drug StoreCowanshannock Twp
4075 Third St, Cowanshannock Twp, PA 16244
-
Walgreens PharmacyCrafton
112 W Steuben St, Crafton, PA 15205
-
Walgreens PharmacyCranberry Township
20260 Route 19, Cranberry Township, PA 16066
-
PharmacyCranberry Township
20111 Route 19, Cranberry Mall Sc, Cranberry Township, PA 16066
-
CVS PharmacyCranberry Twp
1717 Route 228, Cranberry Twp, PA 16066-5312
-
CVS PharmacyCranberry Twp
1181 Freedom Rd, Cranberry Twp, PA 16066
-
Walmart PharmacyCranberry Twp
20245 Route 19, Cranberry Twp, PA 16066-6101
-
CVS HealthCranberry Twp
220 Executive Dr, Cranberry Twp, PA 16066-6413
-
CVS PharmacyCresco
958 Route 390, Cresco, PA 18326-7909
-
James Drug StoreCresson
601 2nd St, Cresson, PA 16630-1277
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