L'origine va ricercata nel nome medievale Giaffreda, che, per tramite del francese Geoffray o Geoffrey, nasce da un adattamento del personale germanico Gottfried, meglio conosciuto nella forma Goffredo.
Il cognome Giaffreda, oltre al ceppo secondario romano, ha un ceppo nel leccese. Giaffredi e Giaffredo sono praticamente unici.
Il cognome Giaffreda è 1122° nella regione Puglia Il cognome Giaffreda è 241° nella provincia di Lecce Il cognome Giaffreda è 2° nel comune di PARABITA (LE)