Selahattin Demirtaş, 10 Nisan 1973'te Elazığ Palu'da doğdu. Babasının adı Tahir, annesinin adı Sadiye'dir.
Avukat; Ankara Üniversitesi Hukuk Fakültesi'ni bitirdi. Serbest avukatlık yaptı. İnsan Hakları Derneği (İHD) Diyarbakır Şubesi Yönetim Kurulu Üyeliği ve Şube Başkanlığı görevlerini yürüttü.
Türkiye İnsan Hakları Vakfı (TİHV) ve Uluslararası Af Örgütü'nün Türkiye şubesi üyeliklerinde bulundu. Orta düzeyde İngilizce bilen Demirtaş, evli ve 2 çocuk babasıdır.