Město Libušín leží v Středočeském kraji v ORP Kladno v nadmořské výšce 317 m. V roce 2014 zde žilo 2927 obyvatel. Libušín má katastrální území o rozloze 948 ha.