Nacido en Bilbao (País Vasco, norte de España) el 17 de junio de 1948, Almunia es licenciado en Derecho y Ciencias Económicas por la Universidad de Deusto.

Ejerce desde abril de 2004 la responsabilidad de Asuntos Económicos y Monetarios en el Ejecutivo saliente.

Fue ministro de Empleo y Asuntos Sociales (1982-1986) y de Administraciones Públicas (1986-1991) en sucesivos gobiernos socialistas presididos por Felipe González.

Tras la retirada de González, fue secretario general del Partido Socialista Obrero Español (PSOE) y, en 2000, candidato socialista a la Presidencia del Gobierno en unas elecciones generales que ganó el entonces presidente José María Aznar.