Drug Takeback Program

Where to safely drop off your unwanted medicine in Maine

Use the search function below to find convenient locations with secure disposal drop-off locations or where you can obtain mail-back supplies.

Find Convenient Locations

Enter your zip code below, to find convenient locations.

Filter Results By:

Drop-off location
Mail-Back Supply Location

While the listing of participating drop-off and mail-back supply locations is regularly updated, you should confirm, prior to visiting a location, that it will be open when you intend to visit and will be able to accept your medications or provide you with mail-back supplies.

PCHC- Helen Hunt Health Center

Drop-Off Location
242 Brunswick St
Old Town, ME 04915
(207) 992-4100
SundayClosed
Monday8:00 am - 6:00 pm
Tuesday8:00 am - 6:00 pm
Wednesday8:00 am - 6:00 pm
Thursday8:00 am - 6:00 pm
Friday8:00 am - 6:00 pm
Saturday9:00 am - 4:00 pm
Deering Pavilion

Mail-Back Supply Location
880 Forest Ave
Portland, ME 04103
(207) 797-8777
SundayClosed
Monday9:00 am - 6:00 pm
Tuesday9:00 am - 6:00 pm
Wednesday9:00 am - 6:00 pm
Thursday9:00 am - 6:00 pm
Friday9:00 am - 6:00 pm
SaturdayClosed
Old Town ME Police Department

Mail-Back Supply Location
150 Brunswick Street
Old Town , ME 04468
(207) 827-3984
SundayClosed
Monday7:00 am - 3:30 pm
Tuesday7:00 am - 3:30 pm
Wednesday7:00 am - 3:30 pm
Thursday7:00 am - 3:30 pm
Friday7:00 am - 3:30 pm
SaturdayClosed
Walgreens 19464

Mail-back supply location
290 Congress St
Portland, ME 04101
(207) 774-0344
Please contact location for hours of operation.
Walgreens 18000

Mail-back supply location
302 Main St
Old Town, ME 04468
(207) 827-8021
Please contact location for hours of operation.
Hancock County Sheriff’s Office

Drop-Off Location
50 State Street
Ellsworth, ME 04605
(207) 667-7575
Sunday12:00 am - 11:59 pm
Monday12:00 am - 11:59 pm
Tuesday12:00 am - 11:59 pm
Wednesday12:00 am - 11:59 pm
Thursday12:00 am - 11:59 pm
Friday12:00 am - 11:59 pm
Saturday12:00 am - 11:59 pm
Portland Police Department - Middle Street

Drop-Off Location
109 Middle Street
Portland, ME 04101
(207) 874-8479
Sunday12:00 am - 11:59 pm
Monday12:00 am - 11:59 pm
Tuesday12:00 am - 11:59 pm
Wednesday12:00 am - 11:59 pm
Thursday12:00 am - 11:59 pm
Friday12:00 am - 11:59 pm
Saturday12:00 am - 11:59 pm
Ellsworth Police Department

Drop-Off Location
1 City Hall Plaza
Ellsworth, ME 04605
(207) 667-2168
SundayClosed
Monday8:00 am - 5:00 pm
Tuesday8:00 am - 5:00 pm
Wednesday8:00 am - 5:00 pm
Thursday8:00 am - 5:00 pm
Friday8:00 am - 5:00 pm
SaturdayClosed
Walgreens 11886

Mail-back supply location
127 Marginal Way
Portland, ME 04101
(207) 771-5631
Please contact location for hours of operation.
Genoa Healthcare 20273

Mail-back supply location
165 Lancaster Street Suite P
Portland, ME 04101
Please contact location for hours of operation.
Hannaford 8351

Drop-Off Location
295 Forest Ave. Suite 7
Portland, ME 04101
(207) 761-5967
Sunday8:00 am - 5:00 pm
Monday8:00 am - 8:00 pm
Tuesday8:00 am - 8:00 pm
Wednesday8:00 am - 8:00 pm
Thursday8:00 am - 8:00 pm
Friday8:00 am - 8:00 pm
Saturday8:00 am - 6:00 pm
CVS Pharmacy 00374

Drop-off location
449 Forest Avenue
Portland, ME 04101
(207) 772-1928
Sunday11:00 am - 5:00 pm
Monday9:00 am - 7:00 pm
Tuesday9:00 am - 7:00 pm
Wednesday9:00 am - 7:00 pm
Thursday9:00 am - 7:00 pm
Friday9:00 am - 7:00 pm
Saturday10:00 am - 6:00 pm
Walgreens 12325

Mail-back supply location
616 Forest Ave
Portland, ME 04101
(207) 761-9454
Please contact location for hours of operation.
ProCare Apothecary by Design

Mail-back supply location
141 Preble St.
Portland, ME 04101
(207) 899-0939
Please contact location for hours of operation.
Genoa Healthcare 20372

Mail-back supply location
62 Elm Street, Suite 23, Room P
Portland, ME 04101
Please contact location for hours of operation.
CVS Pharmacy 00454

Drop-off location
510 Congress Street
Portland, ME 04101
(207) 774-4525
Monday8:30 am - 5:00 pm
Tuesday8:30 am - 5:00 pm
Wednesday8:30 am - 5:00 pm
Thursday8:30 am - 5:00 pm
Friday8:30 am - 5:00 pm
Saturday9:00 am - 5:00 pm
Maine Coast Regional Health

Drop-Off Location
50 Union Street
Ellsworth, ME 04605
(207) 664-5311
Sunday12:00 am - 11:59 pm
Monday12:00 am - 11:59 pm
Tuesday12:00 am - 11:59 pm
Wednesday12:00 am - 11:59 pm
Thursday12:00 am - 11:59 pm
Friday12:00 am - 11:59 pm
Saturday12:00 am - 11:59 pm
Northern Light Pharmacy - Downeast

Drop-Off Location
161 High Street
Ellsworth, ME 04605
(207) 667-3732
Sunday8:00 am - 5:00 pm
Monday8:00 am - 8:00 pm
Tuesday8:00 am - 8:00 pm
Wednesday8:00 am - 8:00 pm
Thursday8:00 am - 8:00 pm
Friday8:00 am - 8:00 pm
Saturday8:00 am - 6:00 pm
Shaw's (OSCO PHARMACY) #0057

Drop-Off Location
175 High Street
Ellsworth, ME 04605
(207) 669-3005
Sunday12:00 am - 12:00 am
Monday9:00 am - 8:00 pm
Tuesday9:00 am - 8:00 pm
Wednesday9:00 am - 8:00 pm
Thursday9:00 am - 8:00 pm
Friday9:00 am - 8:00 pm
Saturday9:00 am - 5:00 pm
Penobscot Nation Police Department

Drop-Off Location
12 Wabanaki Way
Old Town, ME 04468
(207) 817-7349
Hannaford 8123

Drop-Off Location
225 High Street
Ellsworth, ME 04605
(207) 667-3732
Sunday8:00 am - 5:00 pm
Monday8:00 am - 8:00 pm
Tuesday8:00 am - 8:00 pm
Wednesday8:00 am - 8:00 pm
Thursday8:00 am - 8:00 pm
Friday8:00 am - 8:00 pm
Saturday8:00 am - 6:00 pm
1 13 22

Order Mail-Back Supplies/Learn About Take-Back Events/Get More Information

Click on the buttons below to connect with Maine’s approved drug take-back program operators.

Directory

Services Offered:

Hours:

Before visiting a location, please confirm the operating hours and the location’s ability to accept your medications or provide you with mail-back supplies.

Drop-off location

Medication drop boxes are installed at nearby locations such as pharmacies and law enforcement offices for residents to simply drop off their expired or unwanted household medications for safe, free, and convenient disposal.

Mail-back supply location

Medication mail-back package pick-up sites are located throughout your community and provide free, postage-paid mail-back disposal packages for residents to safely dispose of unwanted household medication by mail.