1969 yılında Elazığ’ın Karakoçan İlçesi Altınoluk Köyünde doğan Murat Demir, İlk orta ve Lise öğrenimini Elazığ’da tamamladı.
1994 yılında Gazi Üniversitesi, Gazi Eğitim Fakültesi, Kimya Öğretmenliği Bölümünü bitirdi. 26.10.1994 tarihinde Milli Eğitim Bakanlığına atandı ve 16.09.1999 tarihine kadar devlet okullarında çalıştı.16.09.1999 tarihinde öğretmenlik görevinden istifa etti, bir süre sonra özel dershane ve özel okullarda hem öğretmen hem de yönetici olarak çalışmaya başladı.
26.03.2009 tarihinde açıktan atama ile Milli Eğitim Bakanlığına Öğretmen olarak atanan ve çeşitli okullarda 2014 tarihine kadar çalışan Murat Demir, 16.01.2014 tarihinde Malatya Arapgir İlçe Milli Eğitim Müdürü olarak atandı. 13.08.2014 yılında Malatya İl Milli Eğitim Müdür Yardımcısı olarak göreve başladı. 24.05.2016 tarihinde Nevşehir Milli Eğitim Müdürü olarak atanan Murat Demir halen bu görevi yürütmekteydi. Evli ve üç çocuk babasıdır.