Prescription drug take-back sites

Thanks to a partnership between the county's Health Centers and Public Health divisions, our Beavercreek Health Center and Hilltop Behavioral Health Center have prescription drug boxes available for anyone to drop off their unused or expired prescription drugs.


Dropping off these drugs serves several functions, which include: The decreased chances for the user to become addicted to the drug, the decreased chances for someone who enters a person's home (via social gathering or other means) to steal the prescription drugs and use it themselves or sell them on the streets and finally, the decreased chance that these drugs will be flushed down toilets which end up contaminating local waterways.

As you may know, opioids are a serious public health issue, not only here in Clackamas County, but across the country. Locally, Clackamas County, Multnomah County and Washington County have teamed up to address the problem. Learn more through a video produced by our Public and Government Affairs cable channel.

Drop-Off Locations and Hours

(Excludes holidays unless otherwise noted)

Beavercreek Health Center
110 Beavercreek Road, Suite 100 Oregon City, OR

Hilltop Behavioral Health Center
998 Library Ct., Oregon City

Canby Police Department
1175 NW 3rd Ave., Canby, OR
Box Available 24/7

Clackamas County Sheriff Main Office
9101 SE Sunnybrook Blvd., Clackamas, OR
Monday to Friday 7 a.m. to 6 p.m.
Weekends and Holidays 7 a.m. to 5 p.m.

Dave’s Prescription Shop
911 SW 4th Ave.
Canby, Or. 97013

Gladstone Police Department
535 Portland Ave., Gladstone, OR
Monday to Friday 8 a.m. to 5 p.m.

Happy Valley Police Department
12915 SE King Road, Happy Valley, OR
Monday to Thursday 8 a.m. to 4 p.m.

Kaiser Permanente-Sunnybrook Medical Offices
9900 SE Sunnyside Rd, Clackamas, OR 97015
Monday-Friday, 7:30 a.m. to 6:30 p.m.

Legacy Meridian Park- Community Medical Center
19300 SW 65th Ave, Tualatin, OR 97062
Monday-Friday, 8 a.m. to 4:30 p.m.

Milwaukie Police Department
3200 SE Harrison, Milwaukie, OR
Monday to Friday 8 a.m. to 5 p.m.

Molalla Police Department
117 N Molalla Ave., Molalla, OR
Monday to Friday 8:30 a.m. to 1:30 p.m.
and 2 p.m. to 6 p.m.

Oregon City Police Department
320 Warner Milne Road, Oregon City, OR
Monday to Friday 8 a.m. to 5 p.m.

Sandy Police Department
39850 Pleasant Street, Sandy, OR
Monday to Friday 8 a.m. to 1 p.m.
and 2 p.m. to 6 p.m.

11955 SE Sunnyside Rd. Happy Valley, OR  97015
Monday-Friday, 9 a.m. to 9 p.m.
Saturday, 9 a.m. to 6 p.m.
Sunday, 10 a.m. to 6 p.m.

West Linn Police Department
22825 Willamette Drive, West Linn, OR
Monday to Friday 8 a.m. to 5 p.m.

Wilsonville Police Department
30000 SW Town Center Lp E, Wilsonville, OR
Monday to Friday 8 a.m. to 4 p.m.