| City | 2025 Pop. ↓ | Growth |
|---|---|---|
| Moscow | 12,737,400 | 0.2% |
| Saint Petersburg | 5,597,340 | 0.28% |
| Novosibirsk | 1,706,660 | 0.3% |
| Yekaterinburg | 1,537,000 | 0.26% |
| Kazan | 1,299,580 | 0.26% |
| Nizhniy Novgorod | 1,249,760 | -0.04% |
| Chelyabinsk | 1,246,210 | 0.19% |
| Omsk | 1,180,820 | 0.01% |
| Krasnoyarsk | 1,177,840 | 0.4% |
| Samara | 1,153,710 | -0.06% |
| Ufa | 1,148,400 | 0.14% |
| Rostov-on-Don | 1,140,390 | 0.07% |
| Voronezh | 1,086,000 | 0.21% |
| Perm | 1,085,990 | 0.17% |
| Krasnodar | 1,017,530 | 0.69% |
| Volgograd | 992,268 | -0.11% |
| Tyumen | 926,519 | 1.05% |
| Saratov | 837,323 | -0.04% |
| Tolyatti | 689,506 | -0.14% |
| Izhevsk | 652,790 | 0.05% |
| Irkutsk | 648,468 | 0.19% |
| Khabarovsk | 644,284 | 0.21% |
| Barnaul | 642,415 | 0.07% |
| Ulyanovsk | 622,745 | -0.01% |
| Yaroslavl | 613,355 | 0.04% |
| Tomsk | 611,949 | 0.32% |
| Vladivostok | 609,863 | 0.03% |
| Makhachkala | 602,853 | 0.08% |
| Kemerovo | 570,586 | 0.12% |
| Orenburg | 570,039 | 0.05% |
| Balashikha | 569,163 | 1.12% |
| Novokuznetsk | 546,951 | -0.05% |
| Ryazan | 540,326 | 0.03% |
| Naberezhnye Tchelny | 536,536 | 0.06% |
| Astrakhan | 534,778 | 0.02% |
| Penza | 520,546 | -0.03% |
| Kirov | 520,243 | 0.18% |
| Cheboksary | 517,136 | 0.27% |
| Lipetsk | 502,842 | -0.07% |
| Kaliningrad | 495,031 | 0.28% |
| Sochi | 481,033 | 0.75% |
| Kursk | 475,607 | 0.28% |
| Tula | 462,035 | -0.23% |
| Stavropol | 461,752 | 0.3% |
| Ulan-Ude | 451,894 | 0.22% |
| Tver | 427,338 | 0.09% |
| Magnitogorsk | 420,923 | 0.03% |
| Belgorod | 420,057 | 0.34% |
| Surgut | 413,754 | 0.66% |
| Ivanovo | 398,393 | -0.1% |
| Bryansk | 390,872 | -0.19% |
| Chita | 363,732 | 0.23% |
| Vladimir | 360,331 | 0.06% |
| Kaluga | 352,870 | 0.15% |
| Arkhangelsk | 347,819 | -0.05% |
| Nizhny Tagil | 343,700 | -0.16% |
| Podolsk | 343,650 | 0.66% |
| Yakutsk | 343,581 | 0.53% |
| Volzhsky | 331,799 | 0.08% |
| Smolensk | 326,841 | -0.04% |
| Saransk | 326,515 | 0.18% |
| Cherepovets | 319,500 | 0.01% |
| Vologda | 318,455 | 0.08% |
| Orel | 313,814 | -0.07% |
| Kurgan | 305,791 | -0.24% |
| Vladikavkaz | 297,145 | -0.15% |