Город находится на территории Западно-Сибирской равнины, в центральной её части — тайге, среднесибирской низменности, на среднем течении и правом берегу р. Обь. Численность населения 360 000.