Dovrebbe derivare, direttamente o tramite forme apocopate dialettali, dal nome medioevale Boffus, di cui si ha un esempio nelle Cronache fermane sotto l'anno 1383, oppure da soprannomi originati dal termine valsuganese boffo ossia "gonfio".
Il cognome Boffo è tipico del vicentino, del trevisano e del padovano. Boffa ha un ceppo campano ed uno piemontese. Boffelli è lombardo. Boffi sembrerebbe tipicamente lombardo del milanese, del bergamasco, con un ceppo anche nel Lazio a Roma e nel frusinate. Bof, tipicamente veneto, è specifico dell'area trevisano bellunese. Boff è quasi unico.
Il cognome Boffo è 2104° nella regione Veneto Il cognome Boffo è 863° nella provincia di Treviso Il cognome Boffo è 13° nel comune di SAN ZENONE DEGLI EZZELINI (TV)