Mohelnice është qytet (město) në distriktin Šumperk, në Olomoucký kraj, Czechia. Mohelnice ndodhet në lartësinë 267 m mbi nivelin e detit. Popullsia: 9 782 banorë (2024). Qyteti më i afërt: Prostějov, 37 km në juglindje. Vende interesante përreth: Bouzov Castle (8,3 km), Holy Trinity Column (32 km) dhe Mírov Castle (5,6 km). Natyra përreth: Mladeč Caves (10,6 km) dhe Caves of Javoříčko (11,7 km).