Obec Libštát leží v Libereckém kraji v ORP Semily v nadmořské výšce 364 m. V roce 2014 zde žilo 964 obyvatel. Libštát má katastrální území o rozloze 1013 ha.