Šumperk District borders Poland in the north. The landscape is mostly hilly and mountainous, and is divided by several river valleys. The territory extends into eight geomorphological mesoregions: Hanušovice Highlands (most of the territory), Hrubý Jeseník (northeast), Golden Mountains (north), Králický Sněžník Mountains (north), Zábřeh Highlands (southwest), Mohelnice Depression (south), Kłodzko Valley (a small part in the west), Upper Morava Valley (a small part in the east), and Nízký Jeseník (a small part in the east). The highest point of the district and of the entire Olomouc Region is the Praděd mountain in Loučná nad Desnou with an elevation of 1,491 m (4,892 ft). The lowest point is the river bed of the Morava in Moravičany at 243 m (797 ft).
From the total district area of 1,313.1 km2 (507.0 sq mi), agricultural land occupies 556.5 km2 (214.9 sq mi), forests occupy 639.6 km2 (247.0 sq mi), and water area occupies 13.6 km2 (5.3 sq mi). Forests cover 48.7% of the district's area.[1]
The most important river is the Morava, flowing across the district from north to south. Its largest tributaries within the district are the Desná and Moravská Sázava. The largest body of water is Moravičanské Lake with an area of 90 ha (220 acres), which is an artificial lake created by flooding a gravel quarry.[3] A notable body of water is also the Dlouhé stráně Reservoir.
The D35 motorway (part of the European route E442) from Olomouc ends in Mohelnice and further continues as the I/35 road. The I/44 road separates from it and runs across the district to the north.