1963 yılında Kayseri’de doğdu.
İstanbul Üniversitesi Siyasal Bilgiler Fakültesi Kamu Yönetimi Bölümünü bitirdi.
Sırasıyla; Ulubey Kaymakam Vekilliği, Çayıralan Kaymakamlığı, Ömerli Kaymakamlığı, Keçiborlu Kaymakamlığı, Bismil Kaymakamlığı, Isparta Vali Yardımcılığı, Niğde Vali Yardımcılığı, Canik Kaymakamlığı, Atakum Kaymakamlığı ve Sincan Kaymakamlığı görevlerinde bulundu.
Salim demir son yayınlanan valiler kararnamesi ile 2.06.2017 tarihinde Uşak Valiliği’ne atandı.
Demir evli ve iki çocuk babasıdır.