Obec Malá Morava leží v Olomouckém kraji v ORP Šumperk v nadmořské výšce 585 m. V roce 2014 zde žilo 525 obyvatel. Malá Morava má katastrální území o rozloze 6830 ha.