Obec Oplocany leží v Olomouckém kraji v ORP Přerov v nadmořské výšce 200 m. V roce 2014 zde žilo 327 obyvatel. Oplocany má katastrální území o rozloze 545 ha.