Obec Malešovice leží v Jihomoravském kraji v ORP Pohořelice v nadmořské výšce 187 m. V roce 2014 zde žilo 559 obyvatel. Malešovice má katastrální území o rozloze 920 ha.