Berlinguer ble født på Sardinia. Han var sønn av Maria Loriga og Mario Berlinguer. Faren kom fra en katolsk sardinsk adelsfamilie. Faren arbeidet som advokat og var først med medlem av Partito Repubblicano Italiano, men ble senere sosialistisk senator.