Grant Programs

Prescription Drug Take-back Sites

Help Prevent Drug Abuse in the Five-County Region

The Independence Blue Cross Foundation recently launched the Supporting Treatment and Overdose Prevention (STOP) initiative to quickly assemble critical, regional community health providers and resources to increase access to effective treatment and prevention for those struggling with drug abuse. STOP is a collaborative, community-based effort developed in response to the alarming increase in prescription drug abuse initiation, opioid use, and related deaths in our region.

Drug take-back programs are a secure and convenient way to dispose of medication and will help prevent abuse and reduce access. If you have unused prescription drugs in your home, you can visit over 100 locations to safely dispose of these drugs. You can be a part of the solution to help prevent prescription drug abuse.


Take-back Locations

Click the county link below to quickly locate the drug take-back sites in your area.

Bucks County Chester County Delaware County Montgomery County Philadelphia County

 

Bucks County

Bensalem Township Police
2400 Byberry Road, Bensalem PA 19020
215-633-3700

Bristol Township Police
2501 Bath Road, Bristol PA 19007
215-785-4040

Buckingham Township Police (Lower Level)
4613 Hughesian Drive, Buckingham PA 18912
215-794-8812

Bucks County Courthouse
55 E. Court Street, Doylestown PA 18901
215-348-6000

Bucks County Justice Center
100 North Main Street, Doylestown PA 18901
215-348-6000

Central Bucks Regional Police Department
57 West Court Street, Doylestown, PA 18901
215-345-4143

Chalfont Borough Police
40 North Main St., Chalfont PA 18914
215-822-2606

Doylestown Township Police
425 Wells Road, Doylestown PA 18901
215-348-4201 | M – F 10 a.m. – 2 p.m.

Dublin Borough Police
119 Maple Avenue, Dublin PA 18917
215-249-0272 | M – F 10 a.m. – 2 p.m.

Falls Township Police
188 Lincoln Hwy, Fairless Hills PA 19030

Hilltown Township Police
13 West Creamery Road, Hilltown PA, 18927
215-453-6000 | M – F 7:30 a.m. – 4:30 p.m.

Langhorne Borough Police (2nd floor)
114 East Maple Avenue, Langhorne PA 19047
215-757-5911 | 7 a.m. – Midnight Call to check availability

Lower Makefield Township Police
1100 Edgewood Road, Yardley PA 19067
215-493-4055

Lower Southampton Township Police
1500 Desire Avenue, Feasterville PA 19053
215-357-1235 | M – F 8:15 a.m. – 4:45 p.m.

Middletown Township Police
3 Municipal Way, Langhorne PA 19047
215-750-3845 | M – F 8:15 a.m. – 4:45 p.m.

Morrisville Borough Police
35 Union Street, Morrisville PA 19067
215-295-8112

New Britain Township Police
207 Park Avenue, Chalfont PA 18914
215-822-1910 | M – F 8 a.m. – 4 p.m. and by appointment afterwards

New Hope Borough Police
125 New Street, New Hope PA 18938
215-862-3033

Newtown Township Police
100 Municipal Drive, Newtown PA 18940
215-579-1000, Ext: 398 | M – F 8 a.m. – 4:30 p.m.

Northampton Township Police
50 Township Road, Richboro PA 18954
215-322-6111 | 24 hours/7 days a week

Penndel Borough Police
300 S. Bellevue Ave., Penndel PA 19047
215-757-5152

Pennridge Regional Police
200 Ridge Road, Sellersville PA 18960
215-257-5104 | M – F 8 a.m. – 4 p.m.

Perkasie Borough Police
311 S. 9th Street, Perkasie PA 18944
215-257-6876 | M – F 8 a.m. – 4 p.m.

Plumstead Township Building
5186 Stump Road, Plumsteadville PA 18949
215-766-8741 | M – F 8 a.m. – 4 p.m.

Quakertown Borough Police
35 N. Third Street, Quakertown PA 18951
215-536-5002 | M – F 8 a.m. – 4 p.m.

Richland Township Police
229 California Road, Quakertown PA 18951
215-536-9500 | M – F 8:30 a.m. – 4:30 p.m.

Solebury Township Police
3092 Sugan Road, Solebury PA 18963
215-297-8201

Springfield Township Police
2320 Township Road, Quakertown PA 18951
610-346-6700 | M – F 9 a.m. – 4:30 p.m.

Tullytown Borough Police
500 Main Street, Tullytown PA 19007
215-945-0999 | M – F 8 a.m. – 4 p.m.

Upper Makefield Township Police
1076 Eagle Road, Newtown PA 18940
215-968-3020 | M – F 8:30 a.m. – 4:30 p.m.

Upper Southampton Township Police
939 Street Road, Southampton PA 18966
215-364-5000

Warminster Township Police
401 Gibson Avenue, Warminster PA 18974
215-443-5000 | 24 hours/7 days a week

Warrington Township Building
852 Easton Road, Warrington PA 18976
215-343-9350

Warwick Township Police
1733 Township Greene, Jamison PA 18929
215-343-6102 Ext: 411 | M – F 8 a.m. – 4 p.m.

Chester County

Borough of Oxford Police
57 North Fourth Street, Oxford PA 19363
610-998-0032 | M – F 8 a.m. – 4:30 p.m.

Borough of Phoenixville Police
351 Bridge Street, Phoenixville PA 19460
610-933-1180 | M – F 8 a.m. – 4:30 p.m.

Caln Township Police
253 Municipal Drive, Thorndale PA 19320
610-383-1821 | M – F 8 a.m. – 4 p.m.

Chester Co. Sheriff's Office
201 W. Market St., Ste. 1201, West Chester PA 19380
610-344-6850 | M – F 9 a.m. – 5 p.m.

City of Coatesville Police
1 City Hall, Coatesville PA 19320
610-384-2300 | 24 hours/7 days a week

East Brandywine Township Police
1212 Horseshoe Pike, Downingtown PA 19335
610-269-4300 | M – F 9 a.m. – 5 p.m.

Easttown Police
566 Beaumont Rd, Devon PA 19333
610-341-9780

Kennett Square Police
115 North Broad Street, Kennett Square PA 19348
610-444-0501 | M – F 8:30 a.m. – 4:30 p.m.

New Garden Township Police
8934 Gap Newport Pike, Landenberg PA 19350
610-268-2907 | M – F 8 a.m. – 4 p.m.

North Coventry Township Police Department
845 South Hanover Street, Pottstown PA 19465
610-323-8360 | M – F 8 a.m. – 4 p.m.

Parkesburg Borough Police
315 West First Ave., Build. II, Parkesburg PA 19365
610-857-3535 | M – F 8 a.m. – 4 p.m.

Tredyffrin Township Police
1100 DuPortail Road, Berwyn PA 19132-1079
610-644-3221 | M – F 6:30 a.m. – 10:00 p.m. or call to set up a time to meet with an officer

Upper Uwchlan Township Administrative Offices
140 Pottstown Pike, Chester Springs PA 19425
610-458-9400

Valley Township Police
890 West Lincoln Highway, Coatesville PA 19320
610-384-8133 | M – F 8 a.m. – 4:30 p.m.

West Brandywine Township Police
198 Lafayette Road, Coatesville PA 19320
610-380-8201 | M – F 8 a.m. – 4 p.m.

West Caln Township Police
721 W Kings Highway, Coatesville PA 19320
610-384-3115 | M – F 8 a.m. – 4 p.m.

West Goshen Township Police
1025 Paoli Pike, West Chester PA 19425
610-696-7400 | M – F 7 a.m. – 10:30 p.m.

West Vincent Township Police
729 St. Matthews Road, Chester Springs PA 19425
610-458-3205 | M – F 8:30 a.m. – 4:30 p.m.

West Whiteland Township Police
101 Commerce Drive, Exton PA 19341
610-363-0200 | M – F 8:30 a.m. – 4:30 p.m.

Westtown-East Goshen Regional Police
1041 Wilmington Pike, West Chester PA 19382
610-692-9600 | M – F 8:30 a.m. – 4:30 p.m.

Willistown Township Police
688 Sugartown Road, Malvern PA 19355
610-251-0222


Delaware County

Aston Township Police
5021 Pennell Road, Aston PA 19014
Please contact location for hours.

Bethel Township Police
1090 Bethel Road, Garnet Valley PA 19060
Please contact location for hours.

Brookhaven Police
#2 Cambridge Road, Brookhaven PA 19015
Please contact location for hours.

Chester Township Police
1940 Harris Street, Chester PA 19013
Please contact location for hours.

Clifton Heights Borough Police
30 S. Springfield Road, Clifton Heights PA 19008
Please contact location for hours.

Collingdale Borough Police
800 MacDade Blvd, Collingdale PA 19023
Please contact location for hours.

Darby Borough Police
821 Summit Street, Darby PA 19023
Please contact location for hours.

Darby Township Police Department
2 Studevan Plaza, Sharon Hill PA 19079
610-583-3245 | M – F 8:30 a.m. – 4:00 p.m.

Delaware County Government Center
201 W. Front Street, Media PA 19063
610-891-5381 | M – F 8:30 a.m. – 4:30 p.m.

Glenolden Borough Police
38 Boon Avenue, Glenolden PA 19036
Please contact location for hours.

Haverford Township Police
1010 Darby Road, Havertown PA 19083
610-853-1298 | Please contact location for hours.

Lower Chichester Township Police
1410 Market Street, Linwood PA 19061
Please contact location for hours.

Marcus Hook Borough Police
1013 Green Street, Marcus Hook PA 19060
Please contact location for hours.

Marple Township Police
225 S. Sproul Road, Broomall PA 19008
610-356-1500 | 24 hours/7 days a week

Nether Providence Township Police
214 Sykes Road, Wallingford PA 19086
Please contact location for hours.

Newton Township Police
209 Bishop Hollow Rd, Newtown Square PA 19073
Please contact location for hours.

Radnor Township Police
301 Iven Avenue, Wayne PA 19097
610-688-0503 | M – F 8 a.m. – 4 p.m.

Ridley Township Police
100 E. MacDade Blvd, Folsom PA 19033
610-532-4000 | 24 hours/7 days a week

Sharon Hill Borough Police
250 Sharon Avenue, Sharon Hill PA 19079
Please contact location for hours.

Springfield Township Police
50 Powell Road, Springfield PA 19064
610-544-1100 | M – F 8:30 a.m. – 4:30 p.m.

Swarthmore Borough Police
121 Park Avenue, Swarthmore PA 19081
Please contact location for hours.

Tinicum Township Police
629 N. Governor Printz Blvd, Essington PA 19029
610-521-3830 | M – F 8 a.m. – 4 p.m.

Upper Chichester Township Police
8400 Furey Road, Aston PA 19014
610-485-8400 | 24 hours/7 days a week

Upper Darby Police
7236 W. Chester Pike, Upper Darby PA 19082
610-353-7050 | Please contact location for hours.

Upper Providence Township Police
935 N. Providence Road, Media PA 19063
Please contact location for hours.

Montgomery County

Abington Township Police
1168 Old York Road, Abington PA 19001
267-536-1100 | M – F 7 a.m. – 8 p.m. Sat 8 a.m. – 4 p.m.

Borough of Ambler Police
131 Rosemary Avenue, Ambler PA 19002
215-646-1000

Borough of Collegeville Police
491 East Main Street, Collegeville PA 19426
610-489-9332

Borough of Conshocken Police
400 Fayette Street, Suite 100, Conshohocken PA 19428
610-828-4032

Bridgeport Borough Police
4th & Mill Streets, Bridgeport PA 19405
610-272-5660 | M – F 8 a.m. – 4 p.m.

Bryn Athyn Police
2825 Buck Road, Bryn Athyn PA 19009
215-947-0118

Cheltenham Township Police
8230 Old York Road, Elkins Park PA 19027
215-885-1600

Douglass Township Police
1320 East Philadelphia Ave., Gilbertsville PA 19525
610-367-0466 | M – F 8 a.m. – 4 p.m.

East Norriton Police
2501 Stanbridge Street, East Norriton PA 19401
610-272-0748

Franconia Township Police
671 Allentown Road, Telford PA 18969
215-723-6777 | M – F 8 a.m. – 5 p.m.

Hatboro Police
414 South York Road, Hatboro PA 19040
215-675-4400

Hatfield Township Police
2000 School Road, Hatfield PA 19440
215-855-0903 | M – F 8 a.m. – 12 p.m./1 p.m. – 4 p.m.

Horsham Police
1025 Horsham Road, PA 19044
215-643-8284 | 24 Hours a Day

Jenkintown Police
700 Summit Avenue, Jenkintown PA 19046
215-884-1202

Lansdale Police
35 Vine Street, Lansdale PA 19446
251-368-1801 | 24 hours/7 days a week

Limerick Township Police
646 West Ridge Pike, Limerick PA 19468
610-495-7909 | M – F 8:30 a.m. – 4 p.m.

Lower Frederick Township Police
53 Spring Mount Road, Zieglerville PA 19492
610-287-4434

Lower Gwynedd Township Police
1130 North Bethlehem Pike, Spring House PA 19477
215-646-5303

Lower Merion Township Police
71 East Lancaster Ave., Ardmore PA 19003-2323
610-649-1000 | M – F 7:30 a.m. – 5 p.m.

Lower Moreland Township Police
640 Red Lion Road, Huntingdon Valley PA 19006
251-947-3131 | M – F 7 a.m. – 10:30 p.m. Sat. 10 a.m. – 3 p.m.

Lower Pottsgrove Township Police
2199 Buchert Road, Pottstown PA 19464
610-326-1508 | M – F 8 a.m. – 7 p.m. or call after hours

Lower Providence Police
100 Parklane Dr., Eagleville PA 19403
610-539-5901 | M – F 7 a.m. – 8 p.m.

Lower Salford Township Police
379 Main Street, Harleysville PA 19438
610-256-9500

Marlborough Township Poilce
6040 Upper Ridge Road, Green Lane PA 18054
215-234-9161 | M – F 9 a.m. – 2 p.m.

Montgomery County Courthouse – both public entrances
Swede & Airy Sts, Norristown PA 19403
610-178-3000 | M – F 8:30 a.m. – 4:15 p.m.

Montgomery Township Police
1001 Stump Hall Road, Montgomeryville PA 18936
215-362-2301

Narberth Police
100 Conway Avenue, Narberth PA 19072
610-649-1000

New Hanover Township Police
2943 N. Charlotte Street, Gilbertsville PA 19525
610-327-1150 | 24 hours/7 days a week

Norristown Police
235 East Airy Street, Norristown PA 19401
610-207-0977

North Wales Borough Police Department
300 School Street, North Wales PA 19454
215-699-9279

Plymouth Township Police
700 Belvoir Road, Plymouth Meeting PA 19462
610-279-1901 | 24 hours/7 days a week

Pottstown Police
100 East High Street, Pottstown PA 19464
610-970-6572 | Please contact location for hours.

Rockledge Borough Police 1 Park Avenue, Rockledge PA 19046
215-379-8801

Royersford Borough Police 300 Main Street, Royersford PA 19468
610-256-8041

Souderton Police
31 West Summit St. Souderton PA 18964-1694
215-723-6500 | 24 hours/7 days a week
Mail slot in back of building

Telford Borough Police
100 Penn Avenue, Telford PA 18969
215-723-6700 | M – F 8 a.m. – 4 p.m.

Towamencin Township Police
1990 Troxel Road, Kulpsville PA 19443
215-368-7606

Upper Dublin Township Police
801 Loch Alsh Ave., Fort Washington PA 19034-1651
215-646-2101 | 24 hours/7 days a week

Upper Gwynedd Township Police
1 Parkside Place, North Wales PA 19454
M – F 8:30 a.m. – 4:30 p.m.

Upper Merion Township Police
175 W. Valley Forge Rd, King of Prussia PA 19406
610-265-3232 | 24 hours/7 days a week

Upper Perkiomen Police
88 West 6th Street, Pennsburg PA 18073
215-679-4131 | M – F 8 a.m. – 4:30 p.m.

Upper Providence Township Police
1286 Black Rock Road, Oaks PA 19456
610-933-7899 | M – F 8 a.m. – 8 p.m.

West Conshohocken Police
1001 New De Haven Street, West Conshohocken PA 19428
610-940-5842

West Norriton Police
1630 W. Marshall Street, Norristown PA 19403
610-630-1701

West Pottsgrove Township Police
980 Grosstown Road, Stowe PA 19464
610-323-2090

Whitemarsh Township Police
616 Germantown Road, Lafayette PA 19444
610-825-6530

Whitpain Township Police
960 Wentz Road, Blue Bell PA
610-279-9033 | 24 hours/7 days a week

Philadelphia County

Philadelphia Police 1st Police District
24th & Wolf Streets, Philadelphia PA 19145
215-686-3010

Philadelphia Police 3rd Police District
11th & Wharton Streets, Philadelphia PA 19145
215-686-3030

Philadelphia Police 5th Police District
Ridge & Cinnaminson Streets, Philadelphia PA 19128
215-686-3050

Philadelphia Police 6th Police District
235 N. 11th Street, Philadelphia PA 19107
215-686-3060

Philadelphia Police 7th Police District
Bustleton & Bowler Streets, Philadelphia PA 19115
215-686-3070

Philadelphia Police 12th Police District
65th & Woodland Avenues, Philadelphia PA 19142
215-686-3120

Philadelphia Police 14th Police District
43 West Haines Street, Philadelphia PA 19144
215-686-3140

Philadelphia Police 15h Police District
2831 Levick Street, Philadelphia PA 19149
215-686-3150

Philadelphia Police 19th Police District
(Box located at 61st & Thompson Streets)
6059 Haverford Ave #1, Philadelphia PA 19151
215-686-3190

Philadelphia Police 22nd Police District
17th & Montgomery Avenue, Philadelphia PA 19121
215-686-3220

Philadelphia Police 25th Police District
3901 Whitaker Ave., Philadelphia PA 19124
215-686-3250

Philadelphia Police 26th Police District
Girard & Montgomery Aves., Philadelphia PA 19125
215-686-3260

Philadelphia Police 35th Police District
N. Broad & Champlost Sts., Philadelphia PA 19141
215-686-3350