Selain itu, Hamzah pernah menjabat sebagai Menteri Investasi pada masa pemerintahan Presiden BJ Habibie. Di era pemerintahan Presiden Abdurrahman Wahid (Gus Dur), beliau juga pernah menjabat sebagai Wakil Ketua DPR RI serta Menteri Koordinator Bidang Kesejahteraan Rakyat. Dedikasinya terhadap bangsa dan negara terus terlihat ketika beliau kemudian menjadi Wakil Presiden Ke-5 RI, mendampingi Presiden Megawati Soekarnoputri dari tahun 2001 hingga 2004.
Selama kiprahnya di kancah politik, Hamzah Haz juga pernah menjabat sebagai Ketua Umum Partai Persatuan Pembangunan (PPP) selama periode 1998 hingga 2007. Dedikasinya dalam mengemban tanggung jawab politik di PPP telah memberikan dampak yang signifikan bagi kemajuan partai tersebut.