Home » cities » Main Cities of Belarus

Main Cities of Belarus


List of the main cities of Belarus, ordered by number of inhabitants.

nametypepopulation
Minskcity1,995,471
Homelcity535,693
Mahilioŭcity381,353
Vitsebskcity360,419
Hrodnacity358,717
Brestcity340,521
Babruyskcity217,546
Baranavichycity179,166
Barysawcity140,700
Pinskcity125,900
Mazyrcity111,733
Salihorskcity106,627
Orshacity106,505
Lidacity101,616
Navapolatsktown98,122
Maladzyechnacity95,011
Polatsktown80,795
Zhlobintown76,220
Rechytsatown65,940
Zhodzinatown64,559
Slucktown61,818
Kobryntown52,699
Slonimtown49,441
Vawkavysktown44,004
Kalinkavichytown40,282
Smarhontown37,527
Rahachowtown34,809
Horkitown34,008
Navahrudaktown29,424
Asipovichytown29,329
Dzyarzhynsktown27,839
Vileykatown26,760
Kryčaŭtown26,007
Luniniectown24,816
Ivatsevichytown23,458
Maryina Horkatown21,167
Pastavytown19,881
Hlybokayetown19,084
Dobrushtown18,388
Lyepyeltown17,828
Bychaŭtown17,100
Stowbtsytown16,946
Ashmyanytown16,835
Smalyavichytown16,784
Fanipaltown16,444
Ivanavatown16,417
Shklovtown16,300
Klimavichytown16,270
Zhytkavichytown16,002
Kastsyukovichytown15,977
Mastytown15,838
Nyasvizhtown15,808
Zaslawyetown15,661
Shchuchyntown15,475
Drahichyntown14,910
Hantsavichytown13,925
Stolintown13,460
Lahojsktown13,099
Novalukomltown12,943
Mikashevichytown12,665
Khojnikitown12,472
Haradoktown12,332
Belaazyorsktown12,304
Маларытаtown11,914
Byerazinotown11,672
Lelchytsytown11,498
Kletsktown11,483
Lyasnytown11,260
Barańtown11,154
Lyubantown10,917
Lyakhavichytown10,908
Astravyetstown10,878
Skidzieĺtown10,717
Chavusytown10,505
Staryya Darohitown10,406
Mscislaŭtown10,343
Byarozawkatown10,311
Valozhyntown10,308
Uzdatown10,194
Pyetrykawtown10,100
Byalynichytown9,887
Braslawtown9,829
Talachyntown9,690
Chervyentown9,619
Kapyĺtown9,489
Yelsktown9,046
Chashnikitown8,817
Buda-Kashalyovatown8,683
Krupkitown8,650
Kirawsktown8,646
Machulishchytown8,546
Vetkatown8,505
Chachersktown8,445
Kamyanyetstown8,339
Zhdanovichytown8,313
Cherykawtown8,144
Narowlyatown8,046
Myorytown7,935
Slawharadtown7,826
Iwyetown7,702