Torhout es una comuna de la región de Flandes, en la provincia de Flandes Occidental, Bélgica.
A 1 de enero de 2018 tenía una población estimada de 20 530 habitantes.
[2] Se encuentra ubicada al oeste del país.
El municipio comprende los antiguos municipios, que se fusionaron en 1977:
Wijnendale, Sint-Henricus, De Driekoningen y Don Bosco Todos los datos históricos relativos al actual municipio, el siguiente gráfico refleja su evolución demográfica.