Mohelnice е град (město) во округот Šumperk, во Оломоучки крај, Czechia. Mohelnice се наоѓа на 267 m надморска височина. Бројот на жители е 9.782 (2024). Најблискиот голем град е Prostějov, на 37 km југоисточно. Меѓу знаменитостите во околината се Bouzov Castle (8,3 km), Столб на Света Троица (32 km) и Mírov Castle (5,6 km). Меѓу природните објекти се Mladeč Caves (10,6 km) и Caves of Javoříčko (11,7 km).
Се среќава и како Mohelnice.