Obec Vranovice-Kelčice leží v Olomouckém kraji v ORP Prostějov v nadmořské výšce 233 m. V roce 2014 zde žilo 607 obyvatel. Vranovice-Kelčice má katastrální území o rozloze 788 ha.