Largest Russian Citiies. Moscow is the largest city in Russia with a population of 12.1 million people, which also makes it the 11th largest city in the world. Saint Petersburg is the second largest Russian city, with 5.1 million people, making it the 50th largest city in the world.