Rapotín est un village dans le district de Šumperk, dans la région d'Olomouc, en Czechia. Rapotín se situe à 345 m d'altitude, au pied du massif Eastern Sudetes. Sa population est de 3 316 habitants (2024). La grande ville la plus proche est Prostějov, à 60 km au sud. Près de la frontière : Pologne, à 23 km. Parmi les sites touristiques alentour : Kolštejn Castle (15,6 km), Hrad Brníčko (13,5 km) et Church of the Annunciation of the Virgin Mary (6,6 km). Parmi les sites naturels : Hora Matky Boží (19,2 km) et Mladeč Caves (34 km).