Obec Horky leží v Středočeském kraji v ORP Čáslav v nadmořské výšce 297 m. V roce 2014 zde žilo 396 obyvatel. Horky má katastrální území o rozloze 235 ha.