Štíty est une ville dans le district de Šumperk, dans la région d'Olomouc, en Czechia. Štíty se situe à 443 m d'altitude, à 1,3 km du massif Eastern Sudetes. Sa population est de 1 905 habitants (2024). La grande ville la plus proche est Prostějov, à 60 km au sud-est. Près de la frontière : Pologne, à 16 km. Parmi les sites touristiques alentour : Bouda (13,6 km), château de Bouzov (30 km) et Mírov Castle (19,4 km). Parmi les sites naturels : Hora Matky Boží (12,6 km) et Mladeč Caves (34 km).