Основано самое старое село Топкинского района - село Усть-Сосново. Оно было основано крестьянами Филиппом Морозовым и Дмитрием Черемисским. Село расположено в очень удобном месте – при слиянии двух рек: большой Ини и маленькой Сосновки. До прихода в эти места русских поселенцев здесь кочевали коренные народы Сибири. В Усть-Сосново построена первая церковь в Топкинском районе и открыт приход. Все старинные дома построены из лиственницы. Их отличает полуциркулярная форма оконных рам и деревянная резьба с растительным и животным орнаментом. Усть-Сосново знаменито еще и тем, что через него проходил тракт Томск-Кузнецк – старая земляная дорога. Торговые караваны купцов останавливались в Усть-Сосново, чтобы поменять или продать продовольственные товары или товары кустарного производства. В селе было два завода: маслозавод и кирзавод. В 1837 году в Усть-Сосново была открыта волостная школа. В 1898 году открылся врачебный участок, который обслуживал 29 населенных пунктов. В 1906 году купец Е. А. Ермолаев построил двухэтажный особняк, в котором с 1906 по 1985 годы располагалась больница. В 1868 году в селе обустраивается сельскохозяйственная школа-ферма по примеру петербургской. Дети должны были обучаться в ней 6 лет не только основным школьным предметам, но и лучшему ведению полеводства и животноводства.
В 1904 году в селе уже была своя церковь, сельское училище, пожарный сарай, лечебница, две торговые лавки, маслобойное заведение, казенная винная лавка. До 1917 г. село входило в состав Тарсьминской волости Кузнецкого уезда Томской губернии. В 1930-х годах на территории села были организованы колхозы «Новый мир», «Сталинское поле», «Прожектор». Позднее в послевоенные годы совхоз «Усть-Сосновский». С 1980 по 1985 год совхоз «Усть–Сосновский» - совхоз-миллионер.
В настоящее время на территории села находятся 191 личное подсобное хозяйство, 3 крестьянских фермерских хозяйства, агропромышленное хозяйство «Провинция». Все предприниматели хозяйств занимаются выращиванием зерновых культур. По данным последней переписи (2010 г.) в Усть-Сосново проживает 638 человек.