Административным центром Каргасокского района является село Каргасок. Находится в 427 км от областного центра.
Адрес местонахождения Администрации Каргасокского района: 636700, Томская область, Каргасокский район, с. Каргасок, ул. Пушкина, 31.
В современном виде Каргасокский район существует с 1959 года, когда после административно-территориальных реорганизаций к нему были присоединены Тымский (1949 г.), а затем Васюганский (1959 г.) районы.
Район находится в северной части Томской области и имеет субширотное расположение с востока (бассейн р. Тым) на запад (бассейн р. Васюган).
На севере район граничит с Александровским районом и Тюменской областью, на востоке - с Верхнекетским, Парабельским районами и Красноярским краем, на юге - с Новосибирской областью, на западе - с Омской области и Тюменской областями.