Potrebbe derivare da una variazione sarda del nome Iacopo oppure da soprannomi originati dai termini tsaccàre, tzaccài, (ma anche tzaccarrài)che significano "fendere, spaccare, scoppiare, battere", forse ad indicare un mestiere del capostipite o una sua caratteristica comportamentale.
Il cognome Zaccheddu è tipico della Sardegna centromeridionale.
Il cognome Zaccheddu è 558° nella regione Sardegna Il cognome Zaccheddu è 266° nella provincia di Oristano Il cognome Zaccheddu è 5° nel comune di SINI (OR)