В соответствии с постановлением ВЦИК об изменениях в административном делении Сибирского края в Томском округе впервые был образован Яшкинский район с центром в рабочем поселке Яшкино.
В настоящее время Яшкинский район имеет общую площадь 3,5 тыс. кв. км (3,6 % площади Кемеровской области). В административно-территориальный состав входят: городское поселение – поселок городского типа (пгт.) Яшкино, 10 сельских поселений и 52 сельских населенных пункта.
Сельские поселения:
• Акациевское (административный центр – поселок Акация);
• Дубровское (административный центр – поселок Яшкинский);
• Колмогоровское (административный центр – село Колмогорово);
• Ленинское (административный центр – поселок Ленинский);
• Литвиновское (административный центр – поселок железнодорожной станции Литвиново);
• Пачинское (административный центр – село Пача);
• Пашковское (административный центр – село Пашково);
• Поломошинское (административный центр – село Поломошное);
• Таловское (административный центр – село Таловка);
• Шахтерское (административный центр – поселок Шахтер).
По состоянию на начало 2019 года численность населения района составляла 27 314 человек. В отраслевой структуре инвестиций района лидируют пищевая промышленность и сельское хозяйство.
Основным направлением использования инвестиционных ресурсов является модернизация промышленного производства. Активную реконструкцию и техническое перевооружение производства осуществляет ООО КДВ «Яшкинский пищекомбинат».
В районе расположены небольшие речушки, которые впадают в реки Томь и Яя, принадлежащие бассейну Оби. Он находится в подтаежной зоне, рельеф волнистый, почвы подзолистые, темно-серые и серые подзолы, леса смешанные. Преобладают лиственные породы – осина, береза и хвойные – пихта, ель, сосна. Имеются геологические памятники природы, наиболее известна «Барзасская рогожка». В районе находится музей-заповедник «Томская писаница», слабоминеральный источник Иткаринский водопад и Тутальские скалы.