Vikantice est un village dans le district de Šumperk, dans la région d'Olomouc, en Czechia. Vikantice se situe à 613 m d'altitude, dans le massif Eastern Sudetes. Sa population est de 71 habitants (2024). La grande ville la plus proche est Prostějov, à 74 km au sud. Près de la frontière : Pologne, à 8,9 km. Parmi les sites touristiques alentour : Kolštejn Castle (2,1 km), Bouda (24 km) et Nový Hrad (11,9 km). Parmi les sites naturels : Hora Matky Boží (16,6 km) et Červenohorské sedlo (11,4 km).