Štíty (niem. Schildberg) – miasto w Czechach, w kraju ołomunieckim, w powiecie Šumperk.
Štíty leżą na pograniczu Gór Orlickich (czesk. Orlické hory), Rowu Górnej Nysy (czesk. Králický uval), Wyżyny Zabrzeskiej (Sudety Środkowe) i Wyżyny Hanuszowickiej (Sudety Wschodnie).
Pierwsza wzmianka o miejscowości pochodzi z roku 1278.
W miejscowości jest stacja kolejowa Štíty.