Dovrebbe derivare da un soprannome dialettale, probabilmente legato al mestiere del bottaio, svolto dai capostipiti, o alla cura della api, potendo derivare dal termine lombardo arcaico butt, "sciame di insetti o api".
Il cognome Butti oltre al ceppo lombardo, presenta un ceppo a Trieste ed uno nell'aretino e nel fiorentino. Butta è specifico dell'area bergamasco, lecchese.