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.

Friday, July 31st, 2020 at 9:37am
Good morning and welcome to Part 1 of Support Service’s Feature Friday.

Senior Staff:
Major Blackmon
Capt. B. Evers-Division Commander
Lt. A. Long-ADC

Visit our Facebook or Instagram to read about the Animal Services Unit and the Honor Guard. Have a fantastic Friday! https://t.co/KXAt6ah3jR
NewHanoverSO photo
Thursday, July 30th, 2020 at 10:32am
Yesterday, our District Attorney Ben David participated in a ride along SABLE orientation with Chief Pilot Letson (right). Command Pilot Gordon (left) and Tactical Flight Officer Deputy A. Tucker assisted in flight preparation! https://t.co/OEsl3QQAfH NewHanoverSO photo
Monday, July 27th, 2020 at 9:26am
On Friday, Master Deputy Gordon, Cpl. Moore, and the Mounted Unit participated in a demo at the Freedom School at Gregory Elementary! From there, they did a focus patrol in the Port-O-Pines Estates, Lowes Foods and the Hawthorne at Murrayville. It was a truly a pleasure! https://t.co/RASiEY1g01 NewHanoverSO photo
Monday, July 27th, 2020 at 8:02am
We received this in a private message yesterday.....


“I was boarding my flight this morning and I see this deputy help a passenger with a broken arm with her bags. Kudos deputy!”

Way to go above and beyond your duties! https://t.co/m8GUSHSucL
NewHanoverSO photo
Friday, July 24th, 2020 at 10:52am
Today is week 2 of the Judicial Division. Head on over to our Facebook or Instagram pages and learn all about the Civil/Records sections! Happy Feature Friday! https://t.co/eCXbY2u0NS NewHanoverSO photo
Tuesday, July 21st, 2020 at 4:47pm
This wonderful group of kids stopped by the Front Desk today just to say THANK YOU and that they appreciated all that we do for them. They dropped off cookies, DONUTS, and thank you cards!! https://t.co/qLTjt8chgs NewHanoverSO photo
Friday, July 17th, 2020 at 11:56am
Some very nice citizens braved the heat (and it is HOT) today to sit outside UPD and grill some hotdogs! Thank you SO much for taking the time to feed us! https://t.co/pllZUClDHN NewHanoverSO photo
Friday, July 17th, 2020 at 10:00am
Today we are starting back with our Feature Friday segment! Please visit our Facebook or Instagram pages to read all about the Bailiff and Security sections of the Judicial Division. https://t.co/hB8WEVImmS NewHanoverSO photo
Monday, July 13th, 2020 at 12:39pm
Thank you to Providence Preparatory Academy for bringing THE BEST cards and a goodie basket to show their appreciation for law enforcement! https://t.co/LYd2Mie9av NewHanoverSO photo
Monday, July 13th, 2020 at 7:20am
This amazing group of people fed our officers on Thursday afternoon at the detention facility. Thank you SO much to all of those listed!! https://t.co/02GKLhGbhz NewHanoverSO photo
Monday, July 13th, 2020 at 6:32am
Huge thank you to Logan Bradley Express Oil Change and David Mary Dukes Eggs Up Grill for hosting a Law Enforcement appreciation meal on Friday! They even had meals sent to the detention facility for those officers… https://t.co/6kz4kkMh0B
Friday, July 10th, 2020 at 3:23pm
Animal Services Unit will be closed tomorrow for our annual summer cleaning. Come see us on Monday to pick up your new family member.

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