Medication Drop Box Locations

To help reduce the risk of misuse or accidental exposure to medications, there are several permanent medication drop-box locations in New Hanover County. Properly dispose of your unwanted, unused and expired medications, in their original containers, for free at the following 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

Download a printable list of drop-box locations in New Hanover County »


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.

Having unnecessary medications in the home can be a hazard. Here are a few reasons why:

  • Old medications can be confused with current medications.
  • Unused or expired medications can lead to accidental poisoning, overdose, and abuse.
  • Pets could be harmed by ingesting dropped medications.
  • Improper disposal of medications can have an adverse effect on the environment.
  • The majority of teenagers abusing prescription drugs get them from family and friends – and the home medicine cabinet.

New Hanover County’s Communications and Outreach Department is helping to raise awareness of the local opioid epidemic and its impact on the entire community through public service announcements that can be viewed below.

Medication Disposal Event Flyer

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