Officer David Upton

Officer Upton graduated from the Holyoke Community College in 2014 with an Associate’s Degree in Criminal Justice. He started his law enforcement career in Vermont with the Windham County Sheriff’s Office in 2014 and then joined the New Ipswich (NH) Police Department. Officer Upton graduated in 2019 from the 179th Basic Training for Police Professionals (New Hampshire Police Academy). Officer Upton joined the Hinsdale Police Department in 2020, and is assigned to the Patrol Division.


Badge #186