Město Hostouň leží v Plzeňském kraji v ORP Domažlice v nadmořské výšce 432 m. V roce 2014 zde žilo 1311 obyvatel. Hostouň má katastrální území o rozloze 3851 ha.