Largest Cities by Population in Belarus (2025)

Below are the urban areas with more than 100,000 inhabitants in Belarus ranked by population.

Urban Area (or urban agglomeration) population refers to the population contained within the contours of a contiguous territory inhabited at urban density levels, typically comprising a city and its surrounding suburban fringe.

Rank Urban Area Population Estimate (2025) 1 Year Change (over 2024) Land Area (Km²) Density (P/Km²) Global Rank Projections (2030) Projections (2050)
1 Minsk 1,950,680 −0.26% 217 8,989 254 1,935,064 1,832,713
2 Homel 529,882 −0.39% 75 7,065 1,048 522,023 485,787
3 Mahilioŭ 380,951 −0.27% 72 5,291 1,493 377,727 357,967
4 Hrodna 374,464 −0.32% 52 7,201 1,522 370,333 347,475
5 Brest 369,414 −0.43% 65 5,683 1,546 363,150 332,277
6 Vitsebsk 361,484 −0.46% 62 5,830 1,582 354,788 319,131
7 Babruysk 179,129 −0.57% 53 3,380 3,379 176,358 159,962
8 Baranavichy 178,071 −0.86% 42 4,240 3,399 174,823 160,740
9 Haleva 155,919 −0.44% 30 5,197 3,887 153,193 140,609
10 Zhodzina 113,248 −0.26% 19 5,960 5,446 112,332 106,392
11 Achotnica 108,458 −0.46% 14 7,747 5,698 106,468 96,138
12 Чапаева 87,484 −0.41% 15 5,832 7,107 86,095 79,762
13 Barysaw 85,272 −0.3% 28 3,045 7,309 84,381 79,604
14 Orsha 73,557 −0.3% 29 2,536 8,464 72,813 67,361
15 Navapolatsk 50,332 −0.49% 8 6,292 12,083

See also

Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.