Yasin Özdemir, Denizli’de doğdu. Galatasaray Lisesi’nden mezuniyetinin ardından İstanbul Bilgi Üniversitesi’nden tarih alanında lisans ve “Nurettin Topçu ve Anadolucu dergisinin ilk on yılı: Hareket (1939-49)” başlıklı teziyle yüksek lisans derecelerini aldı. Çeşitli yayın evlerinde tam zamanlı editör olarak çalıştı. Marmara Üniversitesi'nden Atatürk İlkeleri ve İnkılap Tarihi alanında doktora derecesini almıştır. Yalova Üniversitesi'nde öğretim görevlisi olarak görev yapmaktadır.