Město Klecany leží v Středočeském kraji v ORP Brandýs nad Labe v nadmořské výšce 265 m. V roce 2014 zde žilo 3101 obyvatel. Klecany má katastrální území o rozloze 1018 ha.