Top 5: Moscow: 11,503,501 Saint ...

Top 5: Moscow: 11,503,501 Saint Petersburg: 4,879,566 Novosibirsk: 1,473,754 Yekaterinburg 1,349,772 Nizhny Novgorod: 1,250,619

en.wikipedia.org

List of cities and towns in Russia by population - Wikipedia

Related