Obec Svébohov leží v Olomouckém kraji v ORP Zábřeh v nadmořské výšce 417 m. V roce 2014 zde žilo 411 obyvatel. Svébohov má katastrální území o rozloze 614 ha.