What is the Largest City in Russia?

The capital and largest city in Russia is Moscow. Russia has an estimated population of 145 million people. The total area of Russia is approximately 6,592,800 square miles.