Kansk is a town in Krasnoyarsk Krai, Russia, located on both banks of the Kan River. Population: 94,226 (2010 census); 103,000 (2002 census); 109,607 (1989 Soviet census).