Belarus: cities by population
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²
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
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Minsk | Minsk City | 1,742,124 |
| 2 | Homyel' | Homyel’ Voblasc’ | 501,193 |
| 3 | Hrodna | Grodnenskaya | 363,718 |
| 4 | Vitebsk | Vitebsk | 358,927 |
| 5 | Mahilyow | Mogilev | 352,896 |
| 6 | Brest | Brest | 347,138 |
| 7 | Bobruysk | Mogilev | 205,502 |
| 8 | Baranovichi | Brest | 170,039 |
| 9 | Barysaw | Minsk | 133,700 |
| 10 | Pinsk | Brest | 123,283 |
| 11 | Mazyr | Homyel’ Voblasc’ | 104,517 |
| 12 | Lida | Grodnenskaya | 103,262 |
| 13 | Orsha | Vitebsk | 101,662 |
| 14 | Soligorsk | Minsk | 96,418 |
| 15 | Novopolotsk | Vitebsk | 95,370 |
| 16 | Maladziečna | Minsk | 87,339 |
| 17 | Polotsk | Vitebsk | 79,285 |
| 18 | Zhlobin | Homyel’ Voblasc’ | 76,304 |
| 19 | Rechytsa | Homyel’ Voblasc’ | 64,733 |
| 20 | Horad Zhodzina | Minsk | 62,983 |
| 21 | Svetlogorsk | Homyel’ Voblasc’ | 61,812 |
| 22 | Slutsk | Minsk | 58,995 |
| 23 | Kobryn | Brest | 52,235 |
| 24 | Slonim | Grodnenskaya | 48,402 |
| 25 | Vaukavysk | Grodnenskaya | 41,020 |
| 26 | Kalinkovichi | Homyel’ Voblasc’ | 36,656 |
| 27 | Smarhoń | Grodnenskaya | 35,072 |
| 28 | Rahachow | Homyel’ Voblasc’ | 31,490 |
| 29 | Dzyarzhynsk | Minsk | 29,607 |
| 30 | Osipovichi | Mogilev | 28,745 |
| 31 | Horki | Mogilev | 28,626 |
| 32 | Byaroza | Brest | 27,986 |
| 33 | Novogrudok | Grodnenskaya | 27,624 |
| 34 | Vileyka | Minsk | 26,015 |
| 35 | Smaliavičy | Minsk | 24,402 |
| 36 | Luninyets | Brest | 23,396 |
| 37 | Krychaw | Mogilev | 22,973 |
| 38 | Ivatsevichi | Brest | 22,189 |
| 39 | Mar’ina Gorka | Minsk | 19,892 |
| 40 | Fanipol | Minsk | 19,006 |
| 41 | Pruzhany | Brest | 18,994 |
| 42 | Pastavy | Vitebsk | 18,450 |
| 43 | Dobrush | Homyel’ Voblasc’ | 17,901 |
| 44 | Hlybokaye | Vitebsk | 17,807 |
| 45 | Stowbtsy | Minsk | 17,603 |
| 46 | Lyepyel’ | Vitebsk | 17,400 |
| 47 | Zaslawye | Minsk | 17,166 |
| 48 | Kalodzishchy | Minsk | 17,000 |
| 49 | Oshmyany | Grodnenskaya | 16,804 |
| 50 | Bykhov | Mogilev | 16,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.