- Yenikarahisar, Ulaş ovasının güneyinde ve Kulmaç dağının eteğinde kurulmuştur. Yenikarahisar beldesinin doğusu : Kangal-Malatya karayolu 7 km. Batısı Küpeli köyü. Güneyi: Hüyüklüyurt (Altınyayla ilçesi) ve Acıyurt köyleri. Kuzeyinde Karataş köyü bulunmaktadır. Belde halkının geçim kaynağı tarım ve hayvancılıktır. Yenikarahisar beldesinin doğu-batı kesiminde yer alan tepe sit alanıdır. Tarih öncesi çağlardan günümüze değin varlığını muhafaza eden bir hüyük mevcuttur.
Ulaşım Belde belediyesine ait araçlarla ve şahsi araçlarla sağlanmaktadır.