 Böckten is situated in the Ergolz valley.This valley is named after Basel-Country's main river, the Ergolz, which flows into the Rhine before Basel and was already a drinking water source for the Romans.In this valley, Böckten lies between its two main neighbouring municipalities Sissach (located westward, towards Liestal and Basel) and Gelterkinden (located eastward, towards Olten).