Potrebbe derivare da un soprannome legato al latino caput, "capo, testa", ma anche "dispari" e per estensione "buona fortuna", oppure da una variante del nome Gualfredo (Gaffè, Galfrè).
Il cognome Caffo ha un ceppo siciliano, nel catanese, ed uno, forse secondario, nel torinese. Caffaratti è del torinese. Caffe è quasi unico. Caffi è decisamente lombardo. Caffieri, piuttosto raro, ha un probabile ceppo nel livornese. Caffiero è presente in Sardegna ed in Puglia.
Il cognome Caffaratti è 3414° nella regione Piemonte Il cognome Caffaratti è 1662° nella provincia di Torino Il cognome Caffaratti è 8° nel comune di BRICHERASIO (TO)