Bucks County, Pennsylvania, Official Website

Permanent Drop Box Locations

View an interactive map of Bucks County's medication collection boxes here. You can also click the individual links below for details. Information is subject to change; please contact each collection site directly for collection hours, rules and regulations.


Name


Telephone


Address


Hours


Bensalem Township Police


215-633-3700


2400 Byberry Rd.
Bensalem, PA 19020


24 hours


Bristol Township Police


215-785-4052


2501 Bath Rd.
Bristol, PA 19007


Mon. - Fri.
8:30 am - 5 pm


Buckingham Township Police


215-794-8812


4613 Hughesian Dr.
Buckingham, PA 18912


24 hours


Bucks County Administration Building


215-348-6000


55 E. Court St.
Doylestown, PA 18901


Mon. - Fri.
7:30 am - 5 pm


Bucks County Justice Center


215-348-6000


100 N. Main St.
Doylestown, PA 18901


Mon. - Fri.
7:30 am - 5 pm


Central Bucks Regional Police


215-345-4143


57 W. Court St.
Doylestown, PA 18901


Mon. - Fri.
8:30 am - 5 pm


Chalfont Borough Hall


215-822-7295


40 N. Main St.
Chalfont, PA 18914


Mon. - Fri.
9 am - 4 pm


Doylestown Hospital 
(Emergency Room Lobby)


215-345-2200


595 W. State St.
Doylestown, PA 18901


24 hours


Doylestown Township Police


215-348-4201


425 Wells Rd.
Doylestown, PA 18901


Mon. - Fri.
8 am - 4:30 pm


Dublin Borough Police


215-249-0272


119 Maple Ave.
Dublin, PA 18917


Mon. - Thurs.
8:30 am - 4:30 pm


Falls Township Police


215-949-9100


188 Lincoln Hwy.
Fairless Hills, PA 19030


Mon. - Fri.
7:30 am - 4:30 pm


Grand View Hospital
(Main Lobby)


215-453-4000


700 Lawn Ave.
Sellersville, PA 18960


Sun. - Sat.
5 am - 8 pm


Hilltown Township Police


215-453-6000


13 W. Creamery Rd.
Hilltown, PA 18927


Mon. - Fri.
8 am - 4:30 pm


Jefferson Bucks Hospital
(Main Lobby)


215-949-5226


380 Oxford Valley Rd.
Langhorne, PA 19047


Sun. - Sat.
6 am - 9 pm


Langhorne Borough Police


215-757-5911


114 E. Maple Ave.
Langhorne, PA 19047


Call for availability


Lower Makefield Township Police


215-493-4055


1100 Edgewood Rd.
Yardley, PA 19067


24 hours


Lower Southampton Township Police


215-357-1235


1500 Desire Ave.
Feasterville, PA 19053


Mon. - Fri.
8 am - 5 pm


Middletown Township Police


215-750-3845


3 Municipal Way
Langhorne, PA 19047


Mon. - Fri.
8:30 am - 4:30 pm

 

Milford Township Building

 

 215-536-2090


2100 Krammes Rd.
Quakertown, PA 18951

Mon. - Fri.
8 am – 4:30 pm


Morrisville Borough Police


215-295-8112


35 Union St.
Morrisville, PA 19067


Mon. - Fri.
8 am - 4 pm


New Britain Borough Administration Building
(Front Lobby)


215-345-4153

45 Keeley Ave.
New Britain, PA 18901
Mon. - Fri.
8:30 am - 4 pm


New Britain Township Police


215-822-1910


207 Park Ave.
Chalfont, PA 18914


Mon. - Fri.
8 am - 4 pm


New Hope Borough Police


215-862-3033


125 New St.
New Hope, PA 18938


Mon. - Fri.
9 am - 4 pm


Newtown Borough Police


215-860-7835


22 Liberty St.
Newtown, PA 18940


Mon. - Fri.
10 am - 3 pm


Newtown Township Police


215-579-1000
ext. 398

100 Municipal Dr.
Newtown, PA 18940


24 hours
Use red call box if office is closed


Northampton Township Police


215-322-6111


50 Township Rd.
Richboro, PA 18954


24 hours


Penndel Borough Police


215-757-5152


300 S. Bellevue Ave.
Penndel, PA 19047


24 hours
Call ahead


Pennridge Regional Police


215-257-5104


200 Ridge Rd.
Sellersville, PA 18960


Mon. - Fri.
8 am - 4 pm


Perkasie Borough Police


215-257-6876


311 S. 9th St.
Perkasie, PA 18944


Mon. - Fri.
8:30 am - 4:30 pm


Plumstead Township Building


215-766-8741


5186 Stump Rd.
Plumsteadville, PA 18949


Mon. - Fri.
8:30 am - 4:30 pm


Quakertown Borough Police


215-536-5002


35 N. Third St.
Quakertown, PA 18951


Mon. - Fri.
8:30 am - 5 pm


Richland Township Police


215-536-9500


229 California Rd.
Quakertown, PA 18951


Mon. - Fri.
8:30 am - 5 pm


Solebury Township Police


215-297-8201


3092 Sugan Rd.
Solebury, PA 18963


Mon. - Fri.
8 am - 4 pm


Springfield Township Police


610-346-6700


2320 Township Rd.
Quakertown, PA 18951


Mon. - Fri.
8 am - 4:30 pm


St. Luke’s Hospital Quakertown Campus
(Main Lobby)


215-538-4500


1021 Park Ave.
Quakertown, PA 18951


Sun. - Sat.
6 am - 8 pm


St. Luke's Upper Bucks Campus

(Emergency Room)

 

267-985-1000

 


3000 St. Luke’s Dr.
(Route 663 and Portzer Rd.)
Quakertown, PA 18951

 
24 hours


St. Mary Medical Center
(Main Lobby)

215-710-2000


1201 Langhorne Newtown Rd. Langhorne, PA 19047


Sun. - Sat.
6 am - 8 pm


Tullytown Borough Police


215-945-0999


500 Main St.
Tullytown, PA 19007


Mon. - Fri.
9:30 am - 4:30 pm


Upper Makefield Township Police


215-968-3020


1076 Eagle Rd.
Newtown, PA 18940


Mon. - Fri.
8:30 am - 4:30 pm


Upper Southampton Township Police


215-364-5000


939 Street Rd.
Southampton, PA 18966


Mon. - Fri.
8 am - 4:30 pm


Warminster Township Police


215-443-5000


401 Gibson Ave.
Warminster, PA 18974


24 hours


Warrington Township Building


215-343-9350


852 Easton Rd.
Warrington, PA 18976


Mon. - Fri.
8:30 am - 4:30 pm


Warwick Township Police


215-343-6102

ext. 411


1733 Township Greene

Jamison, PA 18929


Mon. - Fri.

8 am - 4 pm