Sayansk is a town in Irkutsk Oblast, Russia, located on the Oka River 270 kilometers (170 mi) northwest of Irkutsk. Population: 40,800 (2010 census); 43,468 (2002 census); 38,169 (1989 Soviet census).