Gackle is a city in Logan County, North Dakota, United States. The population was 281 at the 2020 census. Gackle was founded in 1904. It was named for George Gackle, a farmer. The town is home to the Gackle Public Library. German has been spoken in Gackle in the past, and is visible in the inscriptions on the First UCC Church.