Nashua Police swore in Chief Michael Carigan on August 1, 2019 to be the 35th Police Chief of the department.
Chief Carigan was most recently in the Deputy Chief position which he held for over four years. The ceremony was held at the Nashua Police Department and was attended by a large group of people.
Chief Carigan’s Mother pinned his new badge on after he was sworn in.
©Jeffrey Hastings www.frameofmindphoto.com/news