Osek nad Bečvou is een Tsjechische gemeente in het district Přerov in de regio Olomouc. Het telt ongeveer 1300 inwoners.

Osek nad Bečvou ligt ongeveer 9 kilometer ten noordoosten van Přerov, 22 kilometer ten zuidoosten van Olomouc en 232 kilometer ten oosten van Praag. Het ligt aan de rivier de Bečva.

Categorie:Gemeente in Přerov