Obec Vikýřovice leží v Olomouckém kraji v ORP Šumperk v nadmořské výšce 335 m. V roce 2014 zde žilo 2360 obyvatel. Vikýřovice má katastrální území o rozloze 1175 ha.