La ciudad de Olten se encuentra situada en la meseta suiza, al sur de la cordillera del Jura.