Mehmet Demir, 1 Şubat 1963 yılında Kırşehir'de doğdu.
Lise mezunu olan Demir, inşaat, mobilya ve tekstil sektörlerinde çalıştı.
Refah Partisi'nde Kırıkkale İl Gençlik Kolları Başkanlığı, İl Yönetim Kurulu Üyeliği, Fazilet Partisi Kırıkkale Kurucu İl Başkan Yardımcılığı, İl Başkanlığı, İl Genel Meclis Üyeliği ve İl Genel Meclisi Başkanvekilliği, AK Parti Kurucu İl Yönetim Kurulu Üyeliği, İl Başkan Yardımcılığı ve İl Başkanlığı görevlerini üstlendi.
26. Dönem AK Parti Kırıkkale Milletvekili seçildi ve Milli Savunma Komisyonu üyeliği yaptı.
Mehmet Demir, evli ve üç çocuk babasıdır.