První zmínka o obci dle historických pramenů pochází z roku 1391. Obec leží v nadmořské výšce 335 m.n.m. a je rozložena na levém břehu řeky Desné, která ji odděluje od protějšího Rapotína. Na jižním okraji s Vikýřovicemi splynula osada Krenišov. Na východ od obce vede železniční trať, která byla při povodních v r. 1997 zcela zničena. Vikýřovice spolu s dalšími 7 obcemi tvoří mikroregion Svazek obcí údolí Desné, který byl vytvořen právě za účelem zprovoznění železniční tratě Šumperk- Kouty nad Desnou, Petrov nad Desnou- Sobotín.