Medication Collection Program

 Why Are We Collecting?

  • Over 50% of people who abuse prescription pain relievers get them from friends or relatives.

  • Prescription and over-the-counter drugs are the most commonly misused substances by Americans age 14 and older, after marijuana and alcohol.

  • When drugs are flushed down the toilet, filters may not remove all of the chemicals.

Bucks County District Attorney Matthew Weintraub explains the importance of the Medication Collection Program here
 

Medications Accepted

- Prescription and over-the-counter medications
- Tablets
- Capsules
- Patches
- Nasal sprays
- Creams
- Vitamins
- Ointments
- Inhalers
- Pet medications
- NEW: Vaping Devices

Call your local police department to determine if liquid medications (in the original container) will be accepted. Please remove all personal information from bottles. For additional information about vaping products, click here.


Medications Not Accepted

- Injectables
- Needles
- Illicit substances
- Thermometers
- Aerosol cans


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


Monday - Friday
8:30 am - 5:00 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


Monday - Friday
7:30 am - 5:00 pm

Bucks County Justice Center

215-348-6000


100 N. Main St.
Doylestown, PA 18901


Monday - Friday
7:30 am - 5:00 pm

Central Bucks Regional Police

215-345-4143


57 W. Court St.
Doylestown, PA 18901


Monday - Friday
8:30 am - 5:00 pm

Chalfont Borough Hall

215-822-7295


40 N. Main St.
Chalfont, PA 18914


Monday - Friday
9:00 am - 4:00 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


Monday - Friday
8:00 am - 4:30 pm

Dublin Borough Police

215-249-0272


119 Maple Ave.
Dublin, PA 18917


Monday - Thursday
8:30 am - 4:30 pm

Falls Township Police

215-949-9100


188 Lincoln Hwy.
Fairless Hills, PA 19030


Monday - Friday
7:30 am - 4:30 pm

Grand View Hospital Main Lobby

215-453-4000


700 Lawn Ave.
Sellersville, PA 18960


Sunday - Saturday
5:00 am - 8:00 pm

Hilltown Township Police

215-453-6000


13 W. Creamery Rd.
Hilltown, PA 18927


Monday - Friday
8:00 am - 4:30 pm


Jefferson Bucks Hospital Main Lobby

215-949-5226


380 Oxford Valley Rd, Langhorne, PA 19047


Sunday - Saturday
6:00 am - 9:00 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


Monday - Friday
8:00 am - 5:00 pm

Middletown Township Police

215-750-3845


3 Municipal Way
Langhorne, PA 19047


Monday - Friday
8:30 am - 4:30 pm

Morrisville Borough Police

215-295-8112


35 Union St.
Morrisville, PA 19067


Monday - Friday
8:00 am - 4:00 pm

New Britain Township Police

215-822-1910


207 Park Ave.
Chalfont, PA 18914


Monday - Friday
8:00 am - 4:00 pm

New Hope Borough Police

215-862-3033


125 New St.
New Hope, PA 18938


Monday - Friday
9:00 am - 4:00 pm

Newtown Borough Police

215-860-7835


22 Liberty St.
Newtown, PA 18940


Monday - Friday
10:00 am - 3:00 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


Monday - Friday
8:00 am - 4:00 pm

Perkasie Borough Police

215-257-6876


311 S. 9th St.
Perkasie, PA 18944


Monday - Friday
8:30 am - 4:30 pm

Plumstead Township Building

215-766-8741


5186 Stump Rd.
Plumsteadville, PA 18949


Monday - Friday
8:30 am - 4:30 pm

Quakertown Borough Police

215-536-5002


35 N. Third St.
Quakertown, PA 18951


Monday - Friday
8:30 am - 5:00 pm

Richland Township Police

215-536-9500


229 California Rd.
Quakertown, PA 18951


Monday - Friday
8:30 am - 5:00 pm

Solebury Township Police

215-297-8201


3092 Sugan Rd.
Solebury, PA 18963


Monday - Friday
8:00 am - 4:00 pm

Springfield Township Police

610-346-6700


2320 Township Rd.
Quakertown, PA 18951


Monday - Friday
8:00 am - 4:30 pm


St. Luke’s Hospital Quakertown Campus Main Lobby

215-538-4500


1021 Park Avenue
Quakertown, PA 18951


Sunday - Saturday
6:00 am - 8:00 pm

St. Mary Medical Center Main Lobby

215-710-2000


1201 Langhorne Newtown Road, Langhorne, PA 19047


Sunday - Saturday
6:00 am - 8:00 pm

Tullytown Borough Police

215-945-0999


500 Main St.
Tullytown, PA 19007


Monday - Friday
9:30 am - 4:30 pm

Upper Makefield Township Police

215-968-3020


1076 Eagle Rd.
Newtown, PA 18940


Monday - Friday
8:30 am - 4:30 pm

Upper Southampton Township Police

215-364-5000


939 Street Rd.
Southampton, PA 18966


Monday - Friday
8:00 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


Monday - Friday
8:30 am - 4:30 pm

Warwick Township Police

215-343-6102
ext. 411


1733 Township Greene
Jamison, PA 18929


Monday - Friday
8:00 am - 4:00 pm