Medication Disposal & Abuse Prevention

To help reduce the risk of accidental exposure, poisoning, or medication misuse, there are several permanent medication drop box locations in New Hanover, Brunswick, and Pender counties, referred to as the “Tri-County Region,” where unwanted, unused and expired medications can be properly disposed of for free. View a downloadable list of drop-box locations here.

Please note: needles, sharps, liquids, or biohazard materials are not accepted at drop box locations for safety reasons. To safely dispose of needles or sharps, follow these guidelines.

Download a printable list of drop-box locations »

New Hanover County

Cape Fear Pharmacy
5235 S. College Rd., Wilmington
(910) 798–0900
Monday-Friday, 9 a.m.-6:30 p.m., Saturday, 9 a.m.-1 p.m.


Carolina Beach Police Department
1121 N. Lake Park Blvd., Carolina Beach
(910) 458-2540
Monday-Friday, 8 a.m.-5 p.m.


CVS Pharmacy
4600 Oleander Dr., Wilmington
(910) 392-1921
Open 24/7


Historic Courthouse – Room 201
300 Princess Street, Wilmington
(910) 798-4535
Monday-Friday, 8 a.m.-5 p.m.


NHC Sheriff’s Office – Front Desk
3950 Juvenile Center Rd., Castle Hayne
(910) 798-4200
Open 24/7


NHRMC Outpatient Pharmacy
2131 S. 17th St., Wilmington
(910) 667-5181
Monday-Friday, 8 a.m.-7 p.m., Saturday-Sunday, 9 a.m.-5 p.m.


NHRMC Emergency Department North
151 Scotts Hill Medical Dr., Wilmington
(910) 662-9000
Monday-Friday, 8 a.m.-7 p.m., Saturday-Sunday, 9 a.m.-5 p.m.


UNCW Police Department
5126 Lionfish Dr., Wilmington
(910) 962-2222
Open 24/7


Walgreens
4521 Oleander Dr., Wilmington
(910) 313-6794
Open 24/7


Brunswick County

Boiling Springs City Hall – Police Department Lobby
9 E. Boiling Spring Road, Southport
(910) 363-0011
Monday-Friday, 8 a.m.-4:30 p.m.


Brunswick County Sheriff’s Office
70 Stamp Act Drive NE, Bolivia
(910) 253-2777
Monday-Friday, 8:30 a.m.-5 p.m.


Brunswick County Sheriff’s Office
10176 Beach Drive SW, Calabash
(910) 579-7030
Monday-Friday, 8:30 a.m.-5 p.m.


Leland Police Department
102 Town Hall Drive, Leland
(910) 371-1100
Monday-Friday, 8 a.m.-5 p.m.


Ocean Isle Beach Police Department
2 West 3rd Street, Ocean Isle Beach
(910) 579-4221
Monday-Friday, 9 a.m.-5 p.m.


Shallotte Police Department
114 Cheers Street, Shallotte 
(910) 754-6008
Monday-Friday, 8 a.m.-5 p.m.


Sunset Beach Police Department
700 Sunset Blvd. N., Sunset Beach
(910) 579-2151
Monday-Friday, 8:30 a.m.-5 p.m.


Pender County

Pender County Sheriff’s Office
605 E. Fremont Street, Burgaw
(910) 259-1212
Monday-Friday, 9 a.m.-5 p.m.


Pender Memorial Hospital
507 E. Fremont Street, Burgaw
(910) 300-4000
Open Daily, 8 a.m.-8 p.m.


Rocky Point Pavilion Pharmacy
7910 US-117, Suite 110, Rocky Point
(910) 210-2030
Monday-Friday, 8:30 a.m.-6:30 p.m.


Surf City Police Department
305 N. New River Drive
(910) 328-7711
Open Daily, 8 a.m.-5 p.m.

Details for medication disposal events will be posted here as they are announced.

Saturday, October 27, 10 a.m.-2 p.m.
Several community organizations will host a Medication Disposal Event on Saturday, October 27 from 10 a.m.-2 p.m. Syringes and other sharps will be accepted during the event. Please keep all medications in original containers. A list of participating locations can be found on the flyer below.Medication Disposal Event Flyer

General Medication Safety Resources

Medication Safety Resources for Children

Medication Safety Resources for Adults

Health: 2029 S. 17th Street • Wilmington, NC 28401 • Phone 910-798-6500 • Fax 910-341-4146 • Medical Records Fax 910-772-7805
Environmental Health: 230 Government Center Drive, Suite 140 • Wilmington, NC 28403 • Phone 910-798-6667 • Fax 910-798-7815