Obec Liběchov leží v Středočeském kraji v ORP Mělník v nadmořské výšce 171 m. V roce 2014 zde žilo 1053 obyvatel. Liběchov má katastrální území o rozloze 1178 ha.