Obec Zalešany leží v Středočeském kraji v ORP Kolín v nadmořské výšce 240 m. V roce 2014 zde žilo 101 obyvatel. Zalešany má katastrální území o rozloze 491 ha.