Obec Vysoká sousedí na severu s Polskem (gmina Lubrza), na východě s Dívčím Hradem, na jihu s Liptaní a na západě s Jindřichovem. Od okresního města Bruntál je vzdálena 31,5 km a od krajského města Ostrava 69 km.
Geomorfologicky patří Vysoká k provincii Česká vysočina, subprovincii Krkonošsko-jesenické (Sudetské), oblasti Jesenické (Východosudetské) (geomorfologický celek Zlatohorská vrchovina, podcelek Jindřichovská pahorkatina). Nejvyšším bodem je kopec Stráž (494 m n. m.) nad Pitárnou na hranici s Liptaní, dále Velký kopec (452/451 m n. m.) rovněž nad Pitárnou a Vysoká (451/440 m n. m.) na katastru Bartultovic.
Území Vysoké patří do povodí Odry, resp. řeky Osoblahy, která obcí protéká ze západu na východ pod názvem Petrovický potok a v Pitárném z jihozápadu přijímá potok Mušlov a od soutoku s Mušlovem se již nazývá Osoblaha. Státní hranici v části Bartultovice tvoří Hraniční potok (se svým bezejmenným pravobřežním přítokem), který odtéká do Polska, kde se vlévá do říčky Prudník.
Webové stránky Mikroregionu Krnovsko byly realizovány s finanční podporou Ministerstva vnitra ČR v rámci programu Podpora činnosti společenství obcí na rok 2026.