Obec Otice leží v Moravskoslezském kraji v ORP Opava v nadmořské výšce 258 m. V roce 2014 zde žilo 1394 obyvatel. Otice má katastrální území o rozloze 720 ha.