Community Corner

Longtime Salem Cop to Be Laid to Rest Wednesday

Officer Craig Waldron, 58, spent 21 years patrolling and protecting the streets of Salem.

Information courtesy of Douglas and Johnson Funeral Home


Craig J. Waldron, 58, of Salem, NH died Saturday, Nov. 23rd at Merrimack Valley Hospice House, Haverhill, MA.

Craig was born and educated in Cambridge, later moving to Salem and he graduated from Salem High School. He was a Police Officer with the Salem Police Dept. for the past 21 years. Craig was a member of the Ancient and Honorable Artillery Co. of Massachusetts. He enjoyed snorkeling and scuba diving, traveling and shooting. He loved spending time with his family and friends and vacationing in Aruba.

He was predeceased by his parents, Josephine (Bonitatibus) and James Waldron.

He is survived by his wife, Sherry (Jean) Waldron of Salem; children, Derek Waldron of Manchester, NH, Shayla Mason of Salem, NH and Martin Mason of Derry, NH; his brothers, Gary Waldron of Salem, NH and Donald Waldron of Windham and his grandson, Jayden Mason.

Find out what's happening in Salemwith free, real-time updates from Patch.

Calling hours will be Tuesday, Nov. 26th from 4-8 PM at the Douglas & Johnson Funeral Home, 214 Main St, Salem, NH.

The Funeral Mass will be celebrated Wednesday at 9:30 AM at St. Matthew’s Parish in Windham, NH. Burial will follow in Pine Grove Cemetery, Salem, NH

Find out what's happening in Salemwith free, real-time updates from Patch.

Contributions in Craig’s memory may be made to Merrimack Valley Hospice House, 360 North Ave., Haverhill, MA 01830.


Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.

We’ve removed the ability to reply as we work to make improvements. Learn more here