La première mention écrite de la localité date de 1351. Au XIXe siècle, les frères Klein construisirent une aciérie à Sobotín, où étaient fabriqués des éléments de ponts métalliques et des rails de chemin de fer. De 1980 à 2009, la commune de Sobotín comprenait Petrov nad Desnou. Depuis le , Petrov nad Desnou constitue à nouveau une commune séparée[6].
Patrimoine
Ancienne aciérie Klein.
Église Saint-Laurent.
Administration
La commune se compose de trois sections :
Sobotín
Klepáčov
Rudoltice
Transports
Par la route, Sobotín se trouve à 13 km de Šumperk, à 64 km d'Olomouc et à 248 km de Prague[7].