Towns are marked in bold: Bludov - Bohdíkov - Bohuslavice - Bohutín - Branná - Bratrušov - Brníčko - Bušín - Chromeč - Dlouhomilov - Dolní Studénky - Drozdov - Dubicko - Hanušovice - Horní Studénky - Hoštejn - Hraběšice - Hrabišín - Hrabová - Hynčina - Jakubovice - Janoušov - Jedlí - Jestřebí - Jindřichov - Kamenná - Klopina - Kolšov - Kopřivná - Kosov - Krchleby - Lesnice - Leština - Libina - Líšnice - Loštice - Loučná nad Desnou - Lukavice - Malá Morava - Maletín - Mírov - Mohelnice - Moravičany - Nemile - Nový Malín - Olšany - Oskava - Palonín - Pavlov - Petrov nad Desnou - Písařov - Police - Postřelmov - Postřelmůvek - Rájec - Rapotín - Rejchartice - Rohle - Rovensko - Ruda nad Moravou - Šléglov - Sobotín - Staré Město - Stavenice - Štíty - Sudkov - Šumperk - Svébohov - Třeština - Úsov - Velké Losiny - Vernířovice - Vikantice - Vikýřovice - Vyšehoří - Zábřeh - Zborov - Zvole Šumperk District borders Poland in the north.
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).
[1] The most important river is the Morava, flowing across the district from north to south.
The largest employers with headquarters in Šumperk District and at least 500 employees are:[6] The D35 motorway (part of the European route E442) from Olomouc ends in Mohelnice and further continues as the I/35 road.