Yakup Özkan 27 Aralık 1947 tarihinde Rize’nin İslampaşa Mahallesi’nde doğdu. 1954-1959 yılları arasında Rize Gülbahar İlkokulu’nda okudu. 1969 yılında lise öğrenimini tamamladı. İstanbul Üniversitesi Tarih Bölümü mezunudur.
Yakup Özkan üniversiteden mezun olduktan sonra, Rize Lisesi’nde tarih öğretmeni olarak göreve başladı. Daha sonraki yıllarda yine aynı lisenin müdür yardımcılığı ve müdürlüğünü yaptı.
1986 yılında Rize Milli Eğitim Müdürlüğü’nde Şube Müdürü olarak göreve başladı. 1988’de kararname ile Milli Eğitim Bakanlığında Bakanlık Müfettişi olarak atandı. 2000 yılına kadar bu görevi sürdüren Özkan, daha sonra Bakanlık Başmüfettişi unvanıyla kariyerine devam etti.
Bakanlıkta çalıştığı 27 yıl süresince birçok seminere ve kursa katıldı. Tarih alanında bakanlıkta üst düzey çalışmalarda bulundu. 1985 yılından itibaren Özkan’ın kaleme aldığı birçok araştırma ve inceleme yazıları; gazete, dergi ve internet ortamında yayınlanmıştır.
Yakup Özkan, İyi Parti’de Rize Kurucu Üyeliği ve Başkan Yardımcılığı görevlerini aldı. Evlidir ve 4 çocuk babasıdır.
Yakup Özkan, 31 Mart 2019’da yapılacak olan yerel seçimlerde İYİ Parti’nin Rize Belediye Başkan Adayı oldu.