List of cities in Russia by population

Source UN (World Urbanization Prospects 2018)
Date01 Apr 2024

Russia cities population

Code City Population Share (%) Rank Change
20232024RussiaWorldPopulation(%)
MoskMoskva (Moscow)12,680,38912,712,3058.8312631,9160.25
SankSankt Peterburg (Saint Petersburg)5,561,2945,581,7073.8828120,4130.37
NovoNovosibirsk1,694,7651,701,5101.1833496,7450.40
YekaYekaterinburg1,527,7281,532,9701.0643875,2420.34
KazaKazan1,291,8841,296,2320.90054704,3480.34
NizhNizhniy Novgorod1,251,3321,250,3020.8696493-1,030-0.08
ChelChelyabinsk1,240,9261,243,8830.86474982,9570.24
OmskOmsk1,180,7451,180,6770.8208528-68-0.01
KrasKrasnoyarsk1,166,7921,173,0950.81595326,3030.54
SamaSamara1,155,7321,154,4510.80210536-1,281-0.11
UfaUfa1,144,7991,146,7860.797115411,9870.17
RostRostov-na-Donu (Rostov-on-Don)1,138,8541,139,6410.792125497870.07
PermPerm1,081,7681,084,1200.753135852,3520.22
VoroVoronezh1,080,8081,083,7240.753145862,9160.27
KrasKrasnodar1,001,1551,010,5520.702156289,3970.94
VolgVolgograd995,078993,3520.69016642-1,726-0.17
TyumTyumen903,815916,8620.6371770213,0471.44
SaraSaratov838,377837,6870.58218752-690-0.08
TolyTolyatti692,001690,4850.48019929-1,516-0.22
IzheIzhevsk652,156652,4640.453209793080.05
IrkuIrkutsk645,705647,2500.450219871,5450.24
KhabKhabarovsk641,128642,9020.447229901,7740.28
BarnBarnaul641,479641,9640.446239944850.08
UlyaUlyanovsk623,056622,8170.433241023-239-0.04
YaroYaroslavl612,856613,0890.4262510402330.04
TomsTomsk607,442610,0020.4242610442,5600.42
VladVladivostok609,595609,6950.4242710461000.02
MakhMakhachkala601,821602,3650.4182810635440.09
KemeKemerovo569,107569,9140.3962911448070.14
OrenOrenburg569,496569,7590.3963011452630.05
BalaBalashikha554,293562,8390.3913111598,5461.54
NovoNovokuznetsk547,672547,2020.380321187-470-0.09
RyazRyazan540,111540,1860.375331201750.01
NabeNaberezhnye Tchelny535,856536,2020.3723412123460.06
AstrAstrakhan534,611534,6590.371351214480.01
PenzPenza520,999520,6870.362361245-312-0.06
KiroKirov518,153519,3190.3613712481,1660.23
ChebCheboksary513,991515,7700.3583812531,7790.35
LipeLipetsk503,792503,1930.350391284-599-0.12
KaliKaliningrad, Kaliningrad Oblast491,866493,6580.3434013011,7920.36
SochSochi472,613477,4470.3324113424,8341.02
KursKursk472,579474,2930.3294213531,7140.36
TulaTula464,709463,1100.322431391-1,599-0.34
StavStavropol458,522460,3550.3204414021,8330.40
UlanUlan-Ude449,644450,9090.3134514251,2650.28
TverTver426,493426,9450.2974614944520.11
MagnMagnitogorsk420,689420,7870.292471517980.02
BelgBelgorod416,719418,6180.2914815201,8990.46
SurgSurgut407,373411,0330.2864915453,6600.90
IvanIvanovo399,429398,7900.277501583-639-0.16
BryaBryansk392,701391,6010.272511610-1,100-0.28
ChitChita361,854362,9110.2525217171,0570.29
VladVladimir359,916360,1240.2505317272080.06
KaluKaluga351,660352,3310.2455417466710.19
ArkhArkhangelsk348,297347,9870.242551761-310-0.09
NizhNizhny Tagil345,110344,2570.239561779-853-0.25
YakuYakutsk339,364341,7780.2375717872,4140.71
PodoPodolsk338,372341,3990.2375817883,0270.89
VolzVolzhsky331,195331,5160.2305918183210.10
SmolSmolensk327,241326,9780.227601827-263-0.08
SaraSaransk325,210325,9380.2266118297280.22
CherCherepovets319,482319,4630.222621841-19-0.01
VoloVologda317,884318,1860.2216318463020.10
OrelOrel314,416314,0370.218641849-379-0.12
KurgKurgan307,659306,5430.213651854-1,116-0.36
VladVladikavkaz298,304297,6020.207661859-702-0.24