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 Giaffredo è 19157° nella regione Trentino-Alto Adige Il cognome Giaffredo è 2776° nella provincia di Belluno Il cognome Giaffredo è 198° nel comune di TERRE D'ADIGE (TN)