Mohelnice es una mercado (město) en el distrito de Šumperk, en la región de Olomouc, Czechia. Mohelnice se encuentra a 267 m de altitud. Su población es de 9.782 habitantes (2024). La ciudad grande más cercana es Prostějov, a 37 km al sureste. Entre los lugares de interés cercanos: Castillo de Bouzov (8,3 km), Columna de la Santísima Trinidad de Olomouc (32 km) y Mírov Castle (5,6 km). Entre los parajes naturales: Mladeč Caves (10,6 km) y Caves of Javoříčko (11,7 km).