Delco Medicine Drop

Residents can dispose of unwanted drugs 24 hours a day, 7 days a week at any of the 43 permanent medicine drop boxes located at police stations, hospitals and locations across Delaware County. Locations are listed inside.

Mobile Collection Unit

Mobile drug drop boxes are available upon request for community events and drug drop off events as part of the District Attorney Criminal Investigation Division’s Mobile Drug Collection Unit. To schedule a pickup or drug collection event, please call: Mobile Drug Box: 610-891-7869


Delaware County Council

  • John P. McBlain: Chairman
  • Colleen P. Morrone: Vice Chair
  • Michael F. Culp
  • Kevin M. Madden
  • Brian P. Zidek
  • Marianne Grace: Executive Director

Delaware County District Attorney

Katayoun M. Copeland

Delaware County Courthouse and Government Center
201 West Front Street
Media, Pa 19063

Help Prevent the Abuse of Prescription Drugs

For more information:
Delaware County Office of Behavioral Health
Phone: 610-713-2365


Permanent Medicine Drop Box Locations: Free & Anonymous

Aldan Police
1 W. Providence Rd., Aldan, PA 19018

Aston Police
5021 Pennell Rd., Aston, PA 19014

Bethel Township Police
1090 Bethel Rd., Garnet Valley, PA 19060

Brookhaven Police
#2 Cambridge Rd., Brookhaven, PA 19015

Chester Police
160 E. 7th St., Chester, PA 19013

Chester Township Police
1840 Harris St., Chester, PA 19013

Clifton Heights Borough Police
30 S. Springfield Rd., Clifton Heights, PA 19008

Crozer-Chester Medical Center
1 Medical Center Blvd., Upland, PA 19013

Collingdale Borough Police
800 MacDade Blvd., Collingdale, PA 19023

Darby Township Police
2 Studevan Plaza, Sharon Hill, PA 19079

Darby Borough Police
821 Summit St., Darby, PA 19023

Delaware County Govt. Center
201 W. Front St., Media, PA 19063

East Lansdowne Borough Police
155 Lexington Ave., Lansdowne, PA 19050

Eddystone Police
1300 E. 12th St., Eddystone, PA 19022

Folcroft Borough Police
1555 E. Elmwood Ave., Folcroft, PA 19032

Radnor Township Police
301 Iven Ave. Wayne, PA 19087

Riddle Hospital
1068 W. Baltimore Ave., Media, PA 19063

Ridley Park Police
230 W. Chester Pk., Ridley Park, PA 19078

Ridley Township Police
100 E. MacDade Blvd., Folsom, PA 19033

Sharon Hill Borough Police
250 Sharon Ave., Sharon Hill, PA 19079

Springfield Township Police
50 Powell Rd., Springfield, PA 19084

Swarthmore Borough Police
121 Park Ave., Swarthmore, PA 19081

Tinicum Township Police
235 Putcan Ave., Essington, PA 19029

Trainer Borough Police
824 Main St., Marcus Hook, PA 19061

Upland Borough Police
224 Castle Ave., Brookhaven, PA 19015

Upper Providence Township Police
935 N. Providence Rd., Media, PA 19063

Upper Chichester Township Police
8400 Furey Rd., Aston, PA 19014

Upper Darby Police
7236 W. Chester Pk., Upper Darby, PA 19082

Yeadon Borough Police
600 Church Lane, Yeadon, PA 19050

Glenolden Borough Police
38 Boon Ave., Glenolden, PA 19036

Haverford Police Department
1010 Darby Rd., Havertown, PA 19083

Lansdowne Borough Police
12 E. Baltimore Pk., Lansdowne, PA 19050

Lower Chichester Township Police
1410 Market St., Linwood, PA 19061

Marcus Hook Borough Police
1015 Green St., Marcus Hook, PA 19060

Marple Township Police
1001 Sussex Blvd., Broomall, PA 19008

Millbourne Police
11 Park Ave., Millbourne, PA 19082

Morton Borough Police
500 Highland Ave., Morton, PA 19070

Nether Providence Township Police
214 Sykes Rd., Wallingford, PA 19086

Newtown Township Police
209 Bishop Hollow Rd., Newtown Square, PA 19073

Norwood Borough Police
10 W. Cleveland Ave., Norwood, PA 19074

Parkside Borough Police
22 E. Elbon Rd., Brookhaven, PA 19015

Prospect Park Borough Police
720 Maryland Ave., Prospect Park, PA 19076

Permanent Drop Box Locations: Free & Anonymous