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