On September 17, 2021 David MacAlpine died from the Coronavirus in New Hanover County, North Carolina. David was a Captain with the New Hanover County Sheriff’s Office.

David MacAlpine

David MacAlpine

David died at a New Hanover hospital in the afternoon. David was placed on a ventilator as his condition from the virus worsened. He was a veteran officer with 30 years of experience. 

Sheriff Ed McMahon says:

“Words cannot express the devastation and heartache that we feel today due to the loss of one of our own. David was not only an amazing public servant, but also a friend and loved member of our family. His hugs, his smile, his laugh, and his dedication to the sheriff’s office and this community will be missed by everyone. We love you Mac, our hearts are truly broken.”

Recommended for you