Obec Štítina leží v Moravskoslezském kraji v ORP Opava v nadmořské výšce 238 m. V roce 2014 zde žilo 1225 obyvatel. Štítina má katastrální území o rozloze 302 ha.