Městys Slavětín leží v Ústeckém kraji v ORP Louny v nadmořské výšce 230 m. V roce 2014 zde žilo 504 obyvatel. Slavětín má katastrální území o rozloze 840 ha.