Thank you for your patience while we retrieve your images.

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
FOM 2019-2480FOM 2019-0108FOM 2019-0127FOM 2019-0146FOM 2019-2427FOM 2019-2433FOM 2019-2435FOM 2019-2453FOM 2019-2454FOM 2019-2461FOM 2019-2462FOM 2019-2514FOM 2019-2518FOM 2019-2561FOM 2019-2582FOM 2019-2611FOM 2019-2623