Casou-se com Cornélia - filha de Cipião Africano, o vencedor de Aníbal, em Zama. Teve doze filhos, dos quais apenas três sobreviveram: Tibério, Caio e Semprônia (que viria a desposar Cipião Emiliano).