Russia: cities by population
Russia has a population of 144,478,050, with Moscow as its capital. The 50 largest of its 4,988 recorded towns and cities, ranked.
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are GeoNames country data. Sources & method.
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Moscow | Moscow | 10,381,222 |
| 2 | Saint Petersburg | St.-Petersburg | 5,351,935 |
| 3 | Novosibirsk | Novosibirsk Oblast | 1,612,833 |
| 4 | Yekaterinburg | Sverdlovsk Oblast | 1,495,066 |
| 5 | Nizhniy Novgorod | Nizhny Novgorod Oblast | 1,259,013 |
| 6 | Kazan | Tatarstan Republic | 1,243,500 |
| 7 | Chelyabinsk | Chelyabinsk | 1,202,371 |
| 8 | Omsk | Omsk Oblast | 1,172,070 |
| 9 | Samara | Samara Oblast | 1,163,399 |
| 10 | Rostov-on-Don | Rostov | 1,130,305 |
| 11 | Ufa | Bashkortostan Republic | 1,120,547 |
| 12 | Krasnoyarsk | Krasnoyarsk Krai | 1,090,811 |
| 13 | Voronezh | Voronezh Oblast | 1,047,549 |
| 14 | Volgograd | Volgograd Oblast | 1,013,533 |
| 15 | Perm | Perm Krai | 982,419 |
| 16 | Krasnodar | Krasnodar Krai | 899,541 |
| 17 | Saratov | Saratov Oblast | 844,858 |
| 18 | Tyumen | Tyumen Oblast | 768,358 |
| 19 | Tolyatti | Samara Oblast | 702,879 |
| 20 | Izhevsk | Udmurtiya Republic | 648,213 |
| 21 | Barnaul | Altai Krai | 632,372 |
| 22 | Ulyanovsk | Ulyanovsk | 626,540 |
| 23 | Irkutsk | Irkutsk Oblast | 623,869 |
| 24 | Khabarovsk | Khabarovsk | 618,150 |
| 25 | Yaroslavl | Yaroslavl Oblast | 608,722 |
| 26 | Vladivostok | Primorye | 604,901 |
| 27 | Makhachkala | Dagestan | 596,356 |
| 28 | Tomsk | Tomsk Oblast | 574,002 |
| 29 | Orenburg | Orenburg Oblast | 564,773 |
| 30 | Kemerovo | Kuzbass | 558,973 |
| 31 | Novokuznetsk | Kuzbass | 539,616 |
| 32 | Ryazan’ | Ryazan Oblast | 538,962 |
| 33 | Astrakhan | Astrakhan Oblast | 533,925 |
| 34 | Penza | Penza Oblast | 523,553 |
| 35 | Naberezhnyye Chelny | Tatarstan Republic | 509,870 |
| 36 | Lipetsk | Lipetsk Oblast | 509,735 |
| 37 | Kirov | Kirov Oblast | 507,155 |
| 38 | Cheboksary | Chuvash Republic | 492,331 |
| 39 | Tula | Tula Oblast | 482,873 |
| 40 | Kaliningrad | Kaliningrad Oblast | 475,056 |
| 41 | Kursk | Kursk Oblast | 448,733 |
| 42 | Stavropol | Stavropol Kray | 433,931 |
| 43 | Bryansk | Bryansk Oblast | 427,236 |
| 44 | Tver | Tver Oblast | 420,065 |
| 45 | Magnitogorsk | Chelyabinsk | 413,351 |
| 46 | Ivanovo | Ivanovo Oblast | 406,113 |
| 47 | Nizhny Tagil | Sverdlovsk Oblast | 381,116 |
| 48 | Ulan-Ude | Buryatiya Republic | 360,278 |
| 49 | Vladimir | Vladimir Oblast | 357,024 |
| 50 | Arkhangel’sk | Arkhangelskaya | 349,742 |
Twenty years earlier: Russia in the 2005 World Gazetteer — population then 144,003,901.