Obec Lopeník leží v Zlínském kraji v ORP Uherský Brod v nadmořské výšce 490 m. V roce 2014 zde žilo 196 obyvatel. Lopeník má katastrální území o rozloze 1253 ha.