La localité est d'abord, en 1896, une colonie de transmigrants nommée Ksenievski. En 1930, la construction de la voie ferrée Tomsk – Ksenievskoïe démarre. La localité est renommée Assino la même année, d'après le nom de la gare ferroviaire. Elle reçoit le statut de commune urbaine en 1945, puis celui de ville en 1952.
Population
Recensements (*) ou estimations de la population[2]
L'économie locale repose sur l'exploitation de la forêt, le travail du bois et son expédition par bateau sur une grande échelle, ainsi que la réparation des tracteurs. Assino possède des usines pour le traitement de la viande et du lait ainsi qu'une usine qui traite le lin. L'agriculture est dominée par la culture du seigle, du blé et du lin et par l'élevage bovin et porcin. On trouve dans la région des dépôts de tourbe, de sable et d'argile.