Tobolsk znajduje się w obwodzie tiumeńskim, w północno-zachodniej części Rosji. Jest położony u zbiegu rzek Irtysz i Toboł, a według danych z 2010 roku, ma populację około 100 000 osób. Położony na linii kolejowej Tiumeń-Surgut, miasto jest również portem rzecznym. W Tobolsku znajduje się rafineria ropy naftowej, która jest także siedzibą jednego z największych zakładów petrochemicznych w Rosji. W mieście zachowane są również niektóre tradycyjne rzemiosła, takie jak rzeźbienie w kości. Tobolsk ma wilgotny klimat kontynentalny. Zimy są bardzo mroźne, ze średnią temperaturą -21°C, a lata łagodne, z temperaturami około 13°C. Opady są wyższe latem.