Eskikarahisar ist ein Dorf im Bezirk Ulaş, in der Provinz Sivas, Türkei. Eskikarahisar liegt auf 1.514 m Höhe, 0,3 km vom Gebirge Kulmaç Dağları entfernt. Die Einwohnerzahl beträgt 414. Die nächste größere Stadt ist Sivas, 42 km nordwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kuššara (24 km).