Obec Hraběšice leží v Olomouckém kraji v ORP Šumperk v nadmořské výšce 530 m. V roce 2014 zde žilo 144 obyvatel. Hraběšice má katastrální území o rozloze 823 ha.