http://en.wikipedia.org/wiki/List_of_cities_and_towns_in_Russia_by_population Rank (2010) City/town Russian Federal subject Population
(2002 Census)[1] Population
(2010 Census (preliminary))[2]
001 Moscow Москва Moscow 10,382,754 11,514,330
002 Saint Petersburg Санкт-Петербург Saint Petersburg 4,661,219 4,848,742
003 Novosibirsk Новосибирск Novosibirsk Oblast 1,425,508 1,473,737
004 Yekaterinburg Екатеринбург Sverdlovsk Oblast 1,293,537 1,350,136
005 Nizhny Novgorod Нижний Новгород Nizhny Novgorod Oblast 1,311,252 1,250,615
006 Samara Самара Samara Oblast 1,157,880 1,164,896
007 Omsk Омск Omsk Oblast 1,134,016 1,153,971
008 Kazan Казань Republic of Tatarstan 1,105,289 1,143,546
009 Chelyabinsk Челябинск Chelyabinsk Oblast 1,077,174 1,130,273
010 Rostov-on-Don Ростов-на-Дону Rostov Oblast 1,068,267 1,089,851
011 Ufa Уфа Republic of Bashkortostan 1,042,437 1,062,300