Yahyalı is a village in Şarkışla District, in Sivas Province, Türkiye. Yahyalı lies at 1,439 m above sea level, 0.4 km from the Ak Dağlar mountains. It has 211 inhabitants. The nearest city is Akdağmadeni, 29 km to the west. Among the landmarks around are Šamuḫa (27 km).