Forma patronimica che deriva dal nomen latino Francus, dal nome germanico Frank o da un soprannome derivato dall'identificatore etnico franco (appartenente alla nazione dei Franchi).
Il cognome Di Franco ha un ceppo siciliano soprattutto tra le province di Palermo e Agrigento ed uno campano tra il napoletano ed il casertano.
Il cognome Di Franco è 353° nella regione Molise Il cognome Di Franco è 92° nella provincia di Isernia Il cognome Di Franco è 2° nel comune di RIONERO SANNITICO (IS)