The village is situated near the geographical border between Ostrava Basin in the west and Oświęcim Basin in the east, between roughly above sea level, north-west of the Silesian Beskids. It also straddles over the border between watersheds of Odra (through Olza to the west) and Vistula (through Knajka to the east); The largest stretch of forest, called Badula, is located in the south-east part of the village.