Żnin (German: Znin, Dietfurt 1939-1944) is a small town in Poland with a population of 14,558 (June 2005). It is in the Kuyavian-Pomeranian Voivodeship (previously Bydgoszcz Voivodeship) and is the capital of Żnin County. The town is situated in the historic land of Pałuki and the Gniezno Lake Area on the river Gąsawka.