The village is situated on the geographical border between Ostrava Basin in the east and Oświęcim Basin in the west, between roughly above sea level, north-west of the Silesian Beskids. It is drained by several streams, left tributaries of the Knajka, in the watershed of Vistula.