right|450px Według oficjalnych danych z 2022 roku w Turkmenistanie było 50 miast (şäher). Aszchabad, stolica kraju, był jedynym miastem liczącym ponad milion mieszkańców. W czterech miastach populacja wynosiła od 100 do 250 tysięcy, w trzech – od 50 do 100 tysięcy, a w piętnastu – od 25 do 50 tysięcy mieszkańców. Do miejscowości o charakterze miejskim zalicza się również osiedla (şäherçe), których było 68. Ludność miejska stanowiła 47% (3 321 497 osób) ogólnej populacji Turkmenistanu, która wynosiła 7 057 841 mieszkańców.

Miasta Lista wszystkich miast w Turkmenistanie w 2022 roku wraz z liczbą mieszkańców (stolice wilajetów wytłuszczono): Miasto Wilajet Liczba ludności (2022) Aszchabad (Aşgabat) Aszchabad 1030063 Türkmenabat lebapski 230861 Daszoguz (Daşoguz) daszoguski 201142 Mary maryjski 167027 Balkanabat balkański 123190 Turkmenbaszy (Türkmenbaşy) balkański 91745 Baýramaly maryjski 70376 Tedżen (Tejen) achalski 67488 Gyzylarbat balkański 48552 Magdanly lebapski 44508 Boldumsaz daszoguski 39582 Bäherden achalski 37588 Köneürgenç daszoguski 37176 Andalyp daszoguski 36594 Gökdepe achalski 33381 Kaka achalski 33315 Kerki lebapski 32489 Sarahs achalski 31269 Ýolöten maryjski 30709 Seýdi lebapski 29670 Änew achalski 28653 Akdepe daszoguski 28045 Görogly daszoguski 26770 Bereket balkański 23697 Saýat lebapski 21619 Gazojak