Azerbaijan: cities by population
Azerbaijan has a population of 10,454,855 (UN estimate, 2026), with Baku as its capital. The 50 largest of its 243 recorded towns and cities, ranked.
+28%
since 2000 (8,174,785)
+7%
projected by 2050 (11,224,923)
126
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 Azerbaijan
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Baku | Baki | 2,351,300 |
| 2 | Sumgayit | Sumqayit | 427,000 |
| 3 | Ganja | Gǝncǝ | 330,663 |
| 4 | Khirdalan | Abşeron | 196,200 |
| 5 | Yevlakh | Yevlax City | 127,400 |
| 6 | Mingachevir | Mingacevir City | 106,048 |
| 7 | Naxçıvan | Nakhchivan | 97,200 |
| 8 | Lankaran | Lənkəran | 89,300 |
| 9 | Qaraçuxur | Baki | 87,349 |
| 10 | Lerik | Lerik District | 87,000 |
| 11 | Şirvan | Shirvan | 70,220 |
| 12 | Sheki | Shaki City | 68,400 |
| 13 | Xaçmaz | Xaçmaz | 67,600 |
| 14 | Bakıxanov | Baki | 66,686 |
| 15 | Göyçay | Göyçay | 42,500 |
| 16 | Bilajari | Baki | 42,194 |
| 17 | Barda | Barda | 41,600 |
| 18 | Shamkhir | Şǝmkir | 41,300 |
| 19 | Aghjabadi | Ağcabǝdi | 41,200 |
| 20 | Shamakhi | Şamaxı | 40,300 |
| 21 | Maştağa | Baki | 40,092 |
| 22 | Saray | Abşeron | 37,800 |
| 23 | Aghdam | Ağdam | 37,700 |
| 24 | Salyan | Salyan District | 36,555 |
| 25 | Hövsan | Baki | 36,293 |
| 26 | Jalilabad | Jalilabad | 36,259 |
| 27 | Imishli | İmişli | 34,178 |
| 28 | Zaqatala | Zaqatala District | 32,171 |
| 29 | Lokbatan | Baki | 30,694 |
| 30 | Sabirabad | Sabirabad District | 30,612 |
| 31 | Haji Zeynalabdin | Sumqayit | 29,900 |
| 32 | Amirdzhan | Baki | 28,203 |
| 33 | Ismayilli | Ismayilli District | 27,500 |
| 34 | Siyazan | Siyǝzǝn | 25,900 |
| 35 | Fuzuli | Fuzuli District | 25,100 |
| 36 | Buzovna | Baki | 24,795 |
| 37 | Biny Selo | Baki | 24,596 |
| 38 | Ağdaş | Ağdaş | 23,528 |
| 39 | Divichibazar | Shabran | 23,248 |
| 40 | Hacıqabul | Hacıqabul | 23,102 |
| 41 | Quba | Quba | 22,405 |
| 42 | Aghsu | Agsu District | 22,300 |
| 43 | Zabrat | Baki | 21,396 |
| 44 | Sabunçu | Baki | 20,996 |
| 45 | Gazakh | Qazax | 20,800 |
| 46 | Mehdiabad | Abşeron | 20,500 |
| 47 | Tartar | Tartar District | 20,400 |
| 48 | Saatlı | Saatlı | 20,300 |
| 49 | Goygol | Goygol Rayon | 19,800 |
| 50 | Shusha | Shusha | 19,400 |
Twenty years earlier: Azerbaijan in the 2005 World Gazetteer — population then 8,327,618.
Common questions
What is the population of Azerbaijan?
Azerbaijan has a population of 10,454,855, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 11,224,923 — a forecast, not a measurement.
What is the capital of Azerbaijan?
Baku.