Le canton de Thurgovie est le douzième canton de Suisse ayant le plus grand nombre d’habitants ainsi que la plus grande superficie. Ce qui fait de lui le huitième canton avec la plus forte densité du pays.
Il possède une frontière avec l’Allemagne ainsi qu’une frontière naturelle, avec ce dernier pays, par le lac de Constance.
Bien entendu, de par le nom du canton, il est traversé par le fleuve la Thur. Six villes de ce canton entrent dans le cercle fermé des villes de plus de 10’000 habitants.