Hay más de 100 grupos étnicos distintos en Turkmenistán. Según las estimaciones no oficiales de principios del siglo XXI aproximadamente el 85% de la población está formada por turcomanos, los uzbekos representan el 5% de la población y los rusos aproximadamente el 4%. Los turcomanos generalmente se dividen en cinco tribus principales: Teke, Yomut, Ersary, Yasyr y Goklen. Grupos más pequeños incluyen a los kazajos, ucranianos, armenios, azeríes y tártaros. Otros grupos presentes incluyen bielorrusos, alemanes, judíos, georgianos, moldavos, uigures y coreanos. Al igual que los turcomanos, los uzbekos, los kazajos y los azeríes son pueblos de habla turca.