Titulaire d'un master en administration et direction des entreprises, il travaille dans le secteur privé, avant de rejoindre la mairie de Barcelone en 1997, où il est administrateur du district de Les Corts. Deux ans plus tard, il est élu conseiller de ce district lors des élections municipales. En 2003, il est réélu au conseil municipal de Barcelone comme conseiller du district de Sant Andreu, chargé de la sécurité et de la mobilité.
En sa qualité de maire, Jordi Hereu est à l'origine d'un projet de candidature de la ville aux Jeux olympiques d'hiver de 2022, abandonné en 2013.
Les élections municipales du sont marquées par la victoire du parti Convergence et Union(Convergència i Unió - CiU). Le 1er juillet suivant, Xavier Trias succède à Jordi Hereu à la tête de la ville de Barcelone.