İbrahim Kaboğlu, 10 Nisan 1950 senesinde Artvin Borçka'da doğdu. 1974 senesinde Ankara Üniversitesi Hukuk Fakültesini tamamladı. 1981 senesinde Limoges Üniversitesi ve Ankara Üniversitesinde doktorasını yaptı.
1987'de doçent, 1994 senesinde Marmara Üniversitesi Hukuk Fakültesinde profesör oldu.
2003 senesinde Başbakanlık İnsan Hakları Danışma Kurulu Başkanlığına getirildi.
2008 senesinde "halkı kin ve düşmanlığa tahrik" suçundan açılan davadan raporun bilimsel içeriğe sahip olduğu ve şiddeti teşvik etmediği gerekçesiyle beraat etti.
Marmara Üniversitesi Anayasa Hukuku Anabilim Dalı Başkanlığı görevinde iken 686 numaralı Kanun Hükmünde Kararname ile üniversiteden ihraç edildi. 2007 yılından beri Birgün'de yazmaktadır.
2018 Türkiye genel seçimlerinde, Cumhuriyet Halk Partisinden İstanbul milletvekili seçildi. 2023 Türkiye genel seçimlerinde CHP'den milletvekili adayı olmak için başvuru yaptı fakat aday gösterilmedi.
2 Haziran 2022 tarihinde Fransa'nın en prestijli nişanı olan Légion d’Honneur madalyası verildi.