Karakuz, Sivas ilinin Şarkışla ilçesine bağlı bir köydür.
Köyün eski adı 1926 yılı kayıtlarında Karağuz olarak geçmektedir.[4]
Köy, Sivas il merkezine 102 km, Şarkışla ilçe merkezine 17 km uzaklıktadır.[5] Kızılırmak Nehri ve üzerindeki Çermikler HES yakınındadır.[6]
Madde 9- Mahalle, muhtar ve ihtiyar heyeti tarafından yönetilir.