Obec Osek nad Bečvou se nachází v okrese Přerov a náleží pod Olomoucký kraj. Příslušnou obcí s rozšířenou působností je město Lipník nad Bečvou. Obec Osek nad Bečvou se rozkládá asi 9km severovýchodně od Přerova a 5km jihozápadně od města Lipník nad Bečvou. Tato část střední Moravy se nazývá Haná.
J 1. 1. 2022 hlásí obec 1316 obyvatel. Katastrem obce protéká řeka Bečva a podél řeky prochází stejnojmenná cyklostezka.