Bakı (Baku): population
Bakı (Baku), Azerbaijan: 1.98 million people in 2025, by the UN estimate.
Rank among the cities of the country: 1 of 22.
In 1975 it had 1.21 million people.
In 2000 it had 1.62 million people, so it has grown by 22% since then.
For 2050 the UN projects 2.14 million people.
A city here is a dense area of at least 1,500 people per km² with at least 50,000 people, drawn on a population grid by the UN degree of urbanisation. It can differ from the city’s administrative borders and from national statistics. Years from 2026 on are projections.
Largest cities: Azerbaijan
| City | 2025 | 2050, projected |
|---|---|---|
| Bakı (Baku) | 1,977,897 | 2,142,353 |
| Sumgayit | 422,836 | 474,427 |
| Ganja | 386,822 | 396,794 |
| Nakhchivan | 161,919 | 173,647 |
| Mingachevir | 136,103 | 145,169 |
| Lankaran | 126,447 | 137,398 |
| Şirvan | 101,347 | 106,576 |
| Saray | 93,904 | 101,253 |
| Sheki | 84,815 | 88,609 |
| Cəlilabad | 69,177 | 74,249 |
Azerbaijan: population and ages
Sources: World Urbanization Prospects 2025, UN DESA Population Division (CC BY 3.0 IGO).
