Ramon-Berenger Ier est né en 1023 de Berenger-Ramon Ier et d'Ermessinde de Carcassonne. Il succéda à son père à sa mort en 1035 et conserva le pouvoir jusqu'à sa propre mort en 1076. Il épousa trois femmes : Élisabeth, fille du vicomte d'Albi ; Blanche, fille de Guillaume III de Provence (1051) ; et Almodis, fille de Bernard Ier, comte de la Marche (1053).
Ses trois premiers enfants, issus de son premier mariage, moururent avant de lui succéder (Pere-Ramon, Arnald, Berenger). Il eut trois autres enfants de son troisième mariage : Ramon-Berenger II, qui lui succéda avec son frère, Berenger-Ramon II, initialement co-régent du comté de Barcelone puis comte en titre, et Sancha, qui épousa le comte de Cerdagne, Guillem-Ramon.
Politiquement, il étendit ses possessions sur le bassin de l'Èbre, combattant avec succès les princes musulmans. Il fit rédiger les *Usages de Barcelone*, le premier code féodal d'Europe.