List of cities and towns in Russia by population

All Russian cities with at least 1 million people, labeled
Federal subjects of Russia by population density

This is a list of cities and towns in Russia with a population of over 50,000 as of the 2021 census. The figures are for the population within the limits of the city/town proper, not the urban area or metropolitan area.

The list includes Sevastopol and settlements within the Republic of Crimea which are internationally recognized as part of Ukraine and were not subject to the 2010 census. The city of Zelenograd (a part of the federal city of Moscow) and the municipal cities/towns of the federal city of St. Petersburg are also excluded, as they are not enumerated in the 2021 census as stand-alone localities. Note that the sixteen largest cities have a total population of 35,509,177, or roughly 24.1% of the country's total population.