Population Statistics
HomeWorldBelarus

Belarus: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Belarus has a population of 8,937,018 (UN estimate, 2026), with Minsk as its capital. The 50 largest of its 306 recorded towns and cities, ranked.

-11%
since 2000 (9,991,313)
-17%
projected by 2050 (7,453,546)
44
people per km²
19501975200020252050 7.1M 7.5M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19507,127,595
19759,324,281
20009,991,313
20059,667,838
20109,490,752
20159,487,293
20209,350,944
20258,997,603
20268,937,018
2030 projected8,687,632
2050 projected7,453,546

Medium variant. Figures from 2026 onward are projections, not measurements.

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 UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Belarus

#PlaceRegionPopulation
1MinskMinsk City1,742,124
2Homyel'Homyel’ Voblasc’501,193
3HrodnaGrodnenskaya363,718
4VitebskVitebsk358,927
5MahilyowMogilev352,896
6BrestBrest347,138
7BobruyskMogilev205,502
8BaranovichiBrest170,039
9BarysawMinsk133,700
10PinskBrest123,283
11MazyrHomyel’ Voblasc’104,517
12LidaGrodnenskaya103,262
13OrshaVitebsk101,662
14SoligorskMinsk96,418
15NovopolotskVitebsk95,370
16MaladziečnaMinsk87,339
17PolotskVitebsk79,285
18ZhlobinHomyel’ Voblasc’76,304
19RechytsaHomyel’ Voblasc’64,733
20Horad ZhodzinaMinsk62,983
21SvetlogorskHomyel’ Voblasc’61,812
22SlutskMinsk58,995
23KobrynBrest52,235
24SlonimGrodnenskaya48,402
25VaukavyskGrodnenskaya41,020
26KalinkovichiHomyel’ Voblasc’36,656
27SmarhońGrodnenskaya35,072
28RahachowHomyel’ Voblasc’31,490
29DzyarzhynskMinsk29,607
30OsipovichiMogilev28,745
31HorkiMogilev28,626
32ByarozaBrest27,986
33NovogrudokGrodnenskaya27,624
34VileykaMinsk26,015
35SmaliavičyMinsk24,402
36LuninyetsBrest23,396
37KrychawMogilev22,973
38IvatsevichiBrest22,189
39Mar’ina GorkaMinsk19,892
40FanipolMinsk19,006
41PruzhanyBrest18,994
42PastavyVitebsk18,450
43DobrushHomyel’ Voblasc’17,901
44HlybokayeVitebsk17,807
45StowbtsyMinsk17,603
46Lyepyel’Vitebsk17,400
47ZaslawyeMinsk17,166
48KalodzishchyMinsk17,000
49OshmyanyGrodnenskaya16,804
50BykhovMogilev16,296

Twenty years earlier: Belarus in the 2005 World Gazetteer — population then 9,755,025.

Common questions

What is the population of Belarus?
Belarus has a population of 8,937,018, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 7,453,546 — a forecast, not a measurement.
What is the capital of Belarus?
Minsk.

Go deeper

Minsk
The largest place we record in Belarus: 1,742,124 people
Belarus in 2005
The World Gazetteer's archive edition: 9,755,025 then
All 246 countries
Every country and territory, ranked by population