Ashgabat's 2025 population is now estimated at 941,130. In 1950, the population of Ashgabat was 149,416. Ashgabat has grown by 19,529 in the last year, which represents a 2.12% annual change. These population estimates and projections come from the latest revision of the UN World Urbanization Prospects . These estimates represent the Urban agglomeration of Ashgabat, which typically includes Ashgabat's population in addition to adjacent suburban areas.
| City | 2025 Pop. ↓ | Growth |
|---|---|---|
| Turkmenabat | 234,817 | |
| Dasoguz | 166,500 | |
| Mary | 114,680 | |
| Balkanabat | 87,822 | |
| Bayramaly | 75,797 | |
| Turkmenbasy | 68,292 | |
| Tejen | 67,294 | |
| Abadan | 39,481 | |
| Yoloeten | 37,705 | |
| Gowurdak | 34,745 | |
| Atamyrat | 33,242 | |
| Koeneuergench | 30,000 | |
| Annau | 27,526 | |
| Yylanly | 26,901 | |
| Gumdag | 24,312 | |
| Baharly | 22,991 | |
| Boldumsaz | 21,159 | |
| Bereket | 21,090 | |
| Gazojak | 21,021 | |
| Kaka | 18,545 | |
| Seydi | 17,762 | |
| Sayat | 17,762 | |
| Tagta | 16,635 | |
| Farap | 14,503 | |
| Akdepe | 14,177 | |
| Murgab | 13,199 | |
| Serdar | 12,000 |