Основан населённый пункт - деревня Иганино Красулинского сельсовета Новокузнецкого района (ныне – Новокузнецкого муниципального округа). Основана она крестьянами-переселенцами из Европейской России Иганиными, по фамилии которых и названа. Расположена деревня в лесной зоне на реке Ускате в 99 километрах от райцентра. До 1917 года деревня входила в состав Ильинской волости Кузнецкого уезда Томской губернии.
В 1859 году в Иганино проживало 98 человек, имелось 18 хозяйств. В 1968 году в деревне было 177 жителей, велось 57 хозяйств. Позже Иганино был присвоен статус посёлка. В 2002 году в посёлке Иганино насчитывалось 136 жителей, имелись начальная школа, медпункт, магазин, размещалась бригада колхоза «Вперёд». На 1 января 2005 года школы и отделения колхоза «Вперёд» нет.
На 1 января 2011 года в Иганино проживало 88 человек, велось 31 хозяйство. В настоящее время посёлок относится к Красулинскому территориальному управлению.