Loštice je grad (město) u okrugu Šumperk, u Olomoučki kraj, Czechia. Loštice se nalazi na 258 m nadmorske visine. Broj stanovnika je 3.052 (2024). Najbliži veći grad je Prostějov, 33 km jugoistočno. Među znamenitostima u okolici su Bouzov Castle (5,3 km), Stup Presvetog Trojstva u Olomoucu (29 km) i Mírov Castle (8,2 km). Među prirodnim znamenitostima su Mladeč Caves (7,7 km) i Caves of Javoříčko (8,1 km).