Obec Teplice nad Bečvou leží v Olomouckém kraji v ORP Hranice v nadmořské výšce 333 m. V roce 2014 zde žilo 353 obyvatel. Teplice nad Bečvou má katastrální území o rozloze 376 ha.