Rapotín 8.kilometrů dlouhá obec se rozkládá od města Šumperka až po Losinský zámek. na severu je lemována malebným pohořím Jeseníku. Na východní straně ji od obce Vikýřovice a Petrova nad Desnou odděluje řeka Desná a na západní straně kopcovitý terén Hanušovické vrchoviny s kopci Městské skály s nadmořskou výškou 675m a Bukový kopec 641m. Střední nadmořská výška obce je 345 m. Do řeky Desné se zleva vlévá řeka Merta, zprava Losinka a Rejchartický potok.