Barış Yarkadaş, 2 Ağustos 1974’te Zülfiye ve Rasim Yarkadaş’ın oğlu olarak Kars’ın Susuz ilçesinde doğdu. Siyasetçi ve müelliftir. Birinci ve orta tahsilini Kars’ta tamamladı.
1988 yılında ailesiyle birlikte İstanbul’un Üsküdar ilçesine yerleşti. Lise tahsilini Sultanahmet Matbaa Meslek Lisesi’nde tamamladı. Marmara Üniversitesi Teknik Eğitim Fakültesi Matbaa Eğitimi Kısmı’ndan mezun olduktan sonra ikinci lisans tahsilini Anadolu Üniversitesi İktisat Fakültesi Kamu İdaresi Bölümü’nde tamamladı.
Üniversite yıllarında gazeteciliğe profesyonel olarak adım attı. TV8’in kuruluş sürecinde misyon aldı.
Yaklaşık iki bin üyesi olan Çağdaş Gazeteciler Derneği’nin İstanbul Şube Başkanlığı’nı üstlendi ve başkanlığa iki sefer seçildi. Çok sayıda yayın kuruluşunda çalıştı ve programlar yaptı. 2006 yılında Gerçek Gündem isimli internet sitesini kurdu. 2011 yılında Halk TV’de çalışmaya başladı.
7 Haziran ve 1 Kasım’da yapılan 2015 Türkiye genel seçimlerinde 25 ve 26.dönem İstanbul Milletvekili olarak parlamentoya girdi. 2018 seçimlerinde partisi tarafından aday gösterilmedi.
Seçimden sonra CHP’de harika kurultay yapılmasına yönelik olarak Muharrem İnce ve destekçilerinden gelen isteklere dayanak verdi.
Askerlik misyonunu Van’da tamamladı. Türkiye Gazeteciler Cemiyeti üyesidir. Çağdaş Gazeteciler Derneği ve İktisat Gazetecileri Derneği’nden mükafatlar aldı.



