Obec Jindřichov leží v Olomouckém kraji v ORP Šumperk v nadmořské výšce 460 m. V roce 2014 zde žilo 1266 obyvatel. Jindřichov má katastrální území o rozloze 5171 ha.