Obec Sobotín leží v Olomouckém kraji v ORP Šumperk v nadmořské výšce 445 m. V roce 2014 zde žilo 1191 obyvatel. Sobotín má katastrální území o rozloze 3190 ha.