List of cities in Turkmenistan by population. There are 137 cities in Turkmenistan, of which Ashgabat is the largest in terms of population - 1 003 755. The total number of people in Turkmenistan is 5 942 034 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | Ashgabat | 1 003 755 |
| 2 | Turkmenabat | 408 929 |
| 3 | Dashoguz | 227 194 |
| 4 | Mary | 208 769 |
| 5 | Balkanabat | 89 864 |
| 6 | Serdar | 89 594 |
| 7 | Bayramali | 88 564 |
| 8 | Tejen | 77 121 |
| 9 | Turkmenbashi | 71 054 |
| 10 | Magdanly | 64 863 |
| 11 | Atamyrat | 38 420 |
| 12 | Ýolöten | 37 731 |
| 13 | Konye-Urgench | 34 696 |
| 14 | Anau | 29 691 |
| 15 | Khazar | 28 151 |
| 16 | Kumdag | 26 893 |
| 17 | Gumdag | 26 254 |
| 18 | Beherden | 24 757 |
| 19 | Gazadzhak | 24 323 |
| 20 | Bereket | 23 280 |
| 21 | Gokdepe | 21 197 |
| 22 | Sadie | 20 503 |
| 23 | Serhetabat | 14 965 |
| 24 | Karabogaz | 7 315 |
| 25 | Shatlyk | 7 012 |
| 26 | Esenguly | 5 850 |