Zřícenina hradu a zámek Kolštejn je ve vzdušné vzdálenosti 19 km od obce Šumperk. Zřícenina hradu Kolštejn částečně přestavěného na zámek stojí v jihovýchodní části vesnice Branná (dříve Kolštejn) na skalnatém útesu v nadmořské výšce okolo 630 m nad řekou Brannou.