Obec Žeranovice leží v Zlínském kraji v ORP Holešov v nadmořské výšce 244 m. V roce 2014 zde žilo 754 obyvatel. Žeranovice má katastrální území o rozloze 538 ha.