Obec Velatice leží v Jihomoravském kraji v ORP Šlapanice v nadmořské výšce 252 m. V roce 2014 zde žilo 671 obyvatel. Velatice má katastrální území o rozloze 226 ha.