İlçe toprakları orta yükseklikte engebeli araziden meydana gelmiştir. Kuzeydoğusunda Tecer Dağı, Kangal sınırında Dikkulak Dağları yer alır. İlçenin en önemli vadisi Tecer Vadisidir. Tecer Dağının eteklerinden başlayıp, Taşlıdere’ye kadar devam eder. İlçe topraklarını Tecer Suyu ve kolları sular. İlçede kara iklimi hüküm sürer.
Ekonomisi tarım ve hayvancılığa dayalıdır. Başlıca tarım ürünleri buğday, arpa, çavdar ve yulaftır. Patates ve şekerpancarı ekimi son zamanlarda artmaktadır.
İlçe merkezi Tecer Dağının kuzeyinde kurulmuştur. Sivas-Malatya yolu ilçe merkezinden, Ankara-Malatya demiryolu ise ilçe kıyısından geçer. Merkez ilçeye bağlı bir bucakken 9 Mayıs 1990’da ilçe oldu.
Coğrafi Konum : İç Anadolu bölgesinin doğu kısmına kurulmuş olup, kışları soğuk ve sert, yazları ise kurak ve sıcak geçen iklime sahiptir. Tarıma elverişli düz ve subasar ovası vardır. Sivas'a 40 km. mesafededir. Doğusunda 2319 m. ile Tecer Dağı ve bu dağdan çıkıp Kızılırmak'a dökülen Tecer Çayı vardır. İlçenin rakımı 1350 m'dir. ilçenin merkez nüfusu 2530'dur.
İlçenin Tarihçesi : Ulaş ilçesinin ilk olarak iskanı Selçuklular dönemine dayanmaktadır. Ulaş ilçesi doğu transit yolu üzerindedir. Selçuklular döneminde, ilçe girişine yaptırılmış bulunan Selçuk Hanı kalıntıları ilçenin önemli bir ticaret merkezi olduğunu kanıtlamaktadır.
Osmanlı devletinin kuruluş yıllarının başlangıcında Osmanlılara bağlanan bu yerleşim merkezi, o dönemde de önemini sürdürmüş ve Bağdat yolu ile batı ve doğuya bağlantısını kurmuştur.
Önemli bir yerleşim merkezi olan Ulaş İlçesi, Cumhuriyet döneminde doğudan gelen göçmenler ile Bulgaristan ve Yugoslavya'dan gelen göçmenlerin iskanı ile nüfus yoğunluğunu artırmıştır. Bu dönemde yapılan doğu transit yolu da Ulaş ilçesinden geçmektedir. 1968 yılında Belediye teşkilatı kurulmuş, 20 Mayıs 1990 tarihinde de ilçe teşkilatı kurulmuştur.