Obec Zlukov leží v Jihočeském kraji v ORP Soběslav v nadmořské výšce 439 m. V roce 2014 zde žilo 256 obyvatel. Zlukov má katastrální území o rozloze 602 ha.