Potrebbe derivare dal soprannome o nome medievale Buono, che, nell'onomastica arcaica, assume un chiaro valore augurale.
Il cognome Di Buono ha un nucleo nel napoletano, a Campobasso, nel potentino, nel cosentino ed in Sicilia.
Dibuono, quasi unico, è probabilmente dovuto ad errori di trascrizione del precedente.