Sheriff Ed McMahon

Welcome to the New Hanover County Sheriff’s Office

The New Hanover County Sheriff’s Office is the principal law enforcement agency of New Hanover County, providing service to over 200,000 people within 185 square miles. The Sheriff’s Office patrols the county, investigates crimes, apprehends criminals, and provides custody or control for arrested defendants, both pre-trial and sentenced. The Sheriff is responsible for courtroom security, service of civil process, transportation of prisoners and mentally unstable individuals, and service of criminal papers.

Mission Statement

To serve and protect the citizens of New Hanover County with integrity and enforce the laws of North Carolina and the United States of America.


ACA Accreditation Audit May 2021

Friday, May 14th, 2021 at 12:44pm
Thank you so much to a wonderful citizen who took the time to hand make us face masks for Police Week!

We are SO appreciative of the people in this community!!💙
Sunday, May 9th, 2021 at 10:00am
Happy Mother’s Day to all the moms, moms-to-be, step-moms, and pet moms out there from all of us at the Sheriff’s Office! NewHanoverSO photo
Saturday, May 8th, 2021 at 10:34am
visit our facebook or Instagram pages to read the story behind this picture! NewHanoverSO photo
Friday, May 7th, 2021 at 6:25pm
visit our facebook or Instagram to read the story behind this picture!! NewHanoverSO photo
Friday, May 7th, 2021 at 11:17am
Dies your child have incredible teachers?? Has remote learning given you a newfound respect for what teachers do day in and day out??

Today is the last day of Teacher Appreciation Day, so don’t forget to thank the educators in your life!
NewHanoverSO photo
Wednesday, May 5th, 2021 at 11:57am
Thank you to all the Correctional Officers who keep the inmates safe and secure day in and day out! NewHanoverSO photo
Monday, May 3rd, 2021 at 9:35am
The New Hanover County Sheriff’s Office is currently searching for two missing teens. Their location is thought to possibly be in the Ashville area. If you any information on the two missing teen please contact the NHSO at 910-798-4162 or NewHanoverSO photo
Thursday, April 29th, 2021 at 2:43pm
Master Deputy Ramos is enjoying a good book with a 1st grade student at Murrayville Elementary School. Our SROs love reading with students!
Tuesday, April 20th, 2021 at 10:16am
K9 Bane wore himself out having so much fun at the Hoggard game last week!
Saturday, April 17th, 2021 at 1:03pm
Missing Teen Full Name: Jasmine Sydney Ballard
5 ft
135 lbs
Build: mid.
Eye color: brown
Hair color/Length: short
Distinguishing marks/tattoo: n/a
Race: Black
Missing 04-16-2021
Location last seen: 4826 Acres Drive
Last seen wearing: unk
Isaac Bear Early College
NewHanoverSO photo
Wednesday, April 14th, 2021 at 10:08am
Thanks to the staff students and families of Howe Pre-K for their appreciation for New Hanover County SRO’s!!
Monday, April 12th, 2021 at 12:19pm
We would like to wish a very happy birthday to Chief Sarvis today!
Saturday, April 10th, 2021 at 4:04pm
Thanks to all of these first responders working together in unison we were able to save the life of a young female. @NHCFR @FireWilmington NewHanoverSO photo
Saturday, April 10th, 2021 at 12:33pm
Traffic advisory I 140 east bound from 421 to I 40 is shut down due to emergency situation please detour your route.
Friday, April 9th, 2021 at 9:39am
It takes a special type of person to be a school resource officer, that’s why Master Deputy Rocky Dearmitt is great at it! NewHanoverSO photo

Our Continued Journey 1898-2020 Together

Drug Drop-Off Locations
New Hanover County Sheriff App
New Hanover County Sheriff App
Sheriff's Office: 3950 Juvenile Center Road • Castle Hayne, NC 28429 • Phone 910-798-4200 • Fax 910-798-4212
Skip to content