Obec Malhostovice leží v Jihomoravském kraji v ORP Tišnov v nadmořské výšce 279 m. V roce 2014 zde žilo 949 obyvatel. Malhostovice má katastrální území o rozloze 1151 ha.