Tuchola (German: Tuchel) is a town in the Kuyavian-Pomeranian Voivodeship in northern Poland. The Pomeranian town, which had a population of 13,976 as of 2004, is located in the center of Tuchola Forest about 50 km north of Bydgoszcz, and is the capital of Tuchola County.