Medication Disposal

Note: Due to impacts of COVID-19, we recommend you call ahead prior to visiting a permanent medication disposal location as hours of operation and public visitation may have changed. 

To help reduce the risk of misuse or accidental exposure to medications in our own community, New Hanover Regional Medical Center holds medication disposal events and is also one of New Hanover County's locations with permanent drop boxes for residents to safely dispose of their unwanted medications.

Having unnecessary medications in the home can be a hazard:

  • Old medications could be confused with current medications
  • Children could be poisoned by them
  • Pets could be harmed by ingesting dropped medications
  • Improper disposal of medications can have an adverse effect on the environment  

How to Properly Dispose of Unwanted Medications

No needles or biohazard materials are accepted in the drop boxes. Bring your unused and expired medications, in their original containers, to one of the permanent drop box locations listed below. For hours of availability and additional locations, visit

Permanent Medication Drop Boxes:

Med Disposal GraphicNew Hanover County 

  • NHRMC Emergency Department-North
    151 Scotts Hill Drive, Wilmington

  • NHRMC Outpatient Pharmacy
    2131 S. 17th Street, Wilmington

  • Carolina Beach Police Department
    1121 N. Lake Park Boulevard, Carolina Beach

  • New Hanover County Sheriff’s Office Front Desk
    3950 Juvenile Center Road, Castle Hayne

  • UNCW Police Department
    5126 Lionfish Drive, Wilmington

Brunswick County

  • Brunswick County Sheriff's Office
    70 Stamp Act Drive, Bolivia
    10176 Beach Drive, Calabash
    1379 River Road, SE, Leland

  • Boiling Spring Lakes Police Department
    9 E. Boiling Spring Road, Boiling Spring Lakes

  • Leland Police Department
    102 Town Hall Drive, Leland

  • Ocean Isle Beach Police Department
    2 W. Third Street, Ocean Isle Beach

  • Shallotte Police Department
    114 Cheers Street, Shallotte

  • Sunset Beach Police Department
    700 Sunset Blvd. N., Sunset Beach

Columbus County

  • Chadbourn Police Department
    602 N. Brown Street, Chadbourn

  • Columbus County Sheriff's Office
    805 Washington Street, Whiteville

  • Tabor City Police Department
    1108 E. 5th Street, Tabor City

Duplin County

  • Duplin County Sheriff's Office
    112 W. Hill Street, Kenansville

  • Wallace Police Department
    316 E. Murray Street, Wallace

Onslow County

  • Jacksonville Police Department within Department of Public Safety
    200 N. Marine Blvd., Jacksonville
  • Holly Ridge Police Department
    313 Sound Road, Holly Ridge
  • Onslow County Sheriff's Department
    717 Court Street, Jacksonville

  • Swansboro Police Department
    609 W. Corbett Ave., Swansboro

Pender County

  • Pender Memorial Hospital
    507 E. Fremont Street, Burgaw

  • Pender County Sheriff's Office
    605  E. Fremont Street, Burgaw

  • Surf City Policy Department 
    305 N. New River Drive, Surf City