Ivanovo is a city in Russia. It is the administrative center and largest city of Ivanovo Oblast, located 254 kilometers (158 mi) northeast of Moscow and approximately 100 kilometers (62 mi) from Yaroslavl, Vladimir and Kostroma. Ivanovo has a population of 408,330 as of the 2010 Census, making it the 49th largest city in Russia. Until 1932, it was previously known as Ivanovo-Voznesensk.