Kargasoksky District is an administrative and municipal district (raion), one of the sixteen in Tomsk Oblast, Russia. It is located in the northern, western, and southwestern parts of the oblast. The area of the district is . Its administrative center is the rural locality (a selo) of Kargasok. Population: 21,814 (2010 Census); The population of Kargasok accounts for 37.3% of the district's total population.