Tuchola (, , TuchòlôMiasto znajduje się poza kaszubskim obszarem etnograficznym.) – miasto w województwie kujawsko-pomorskim, siedziba władz gminy miejsko-wiejskiej Tuchola i powiatu tucholskiego.

Według danych GUS z 31 grudnia 2023 roku Tuchola liczyła 12 969 mieszkańców.

Tuchola uzyskała prawa miejskie w 1346 rokuRobert Krzysztofik, Lokacje miejskie na obszarze Polski. Dokumentacja geograficzno-historyczna, Katowice 2007, s. 78-79..

Miasto jest siedzibą Tucholskiego Parku Krajobrazowego.

Położenie Miasto położone jest nad rzekami: Brdą, Hozjanną, Kiczą oraz nad jeziorami: Głęboczek, Mielonek i Zamkowe (zarośnięte, wyschnięte).

Miejscowość znajduje się w odległości 62 km na północ od Bydgoszczy, 99 km na północny zachód od Torunia oraz 120 km na południowy zachód od Gdańska.

Pod względem historycznym Tuchola leży na Pomorzu Gdańskim. Etnograficznie stanowi także część Borów Tucholskich, których jest stolicą.

Według regionalizacji fizycznogeograficznej Polski miasto położone jest na pograniczu dwóch mezoregionów: Pojezierza Północnokrajeńskiego i Doliny Brdy, stanowiących część makroregionu Pojezierza Południowopomorskiego.