Algan Hacaloğlu, 10 Nisan 1940'ta Rize Fındıklı'da doğdu. Baba adı Abdullah Ragıp, anne adı Naime'dir. İnşaat Yüksek Mühendisi, Planlamacı ve Ekonomist; Robert Kolej ve Yıldız Teknik Üniversitesi İnşaat Mühendisliği Bölümünü bitirdi.
Yüksek Lisansını inşaat mühendisliği alanında ABD Carnegie-Mellon Üniversitesi'nde, işletme ekonomisi alanında da Pittsburgh Üniversitesi'nde tamamladı. DPT'de İktisadi Planlama Uzmanı, Daire Başkanı, Müsteşarlık Müşaviri ve Yüksek Planlama Kurulu Üyesi olarak görev yaptı. Orta Doğu ve Kuzey Afrika ülkelerinde özel sektörde "Yurtdışı İşler Genel Koordinatörü" olarak çalıştı.
SHP'nin kurucu üyesi oldu. Türk Tarih Kurumu ile Türkiye Sosyal Ekonomik ve Siyasal Araştırmalar Vakfı (TÜSES) kurucu üyeliklerinde bulundu. 19, 20, 22. Dönem İstanbul Milletvekili. 50. Hükümet'te Devlet Bakanlığı yaptı.
20 ve 22. Dönem'de AGİT Parlamentosu, Türkiye-AB KPK'nın Üyesi oldu. 23. Dönem'de Türkiye-AB KPK Üyeliğine yeniden seçildi. Çok iyi düzeyde İngilizce, orta düzeyde Almanca bilen Hacaloğlu, evli ve 2 çocuk babasıdır.
22 Temmuz 2007 Genel seçimlerinde CHP'den İstanbul milletvekili seçilmiştir.