Potrebbe derivare dal nome medioevale Rebufus o Robufus oppure dal cognome tedesco Büffel o ancora da un soprannome legato al termine buffo inteso come "strano".
Il cognome Buffoli è lombardo, del bresciano. Buffolino è campano, tipico della provincia di Benevento. Buffolo è presente nelle province di Venezia, Treviso e Pordenone.
Il cognome Buffolo è 2818° nella regione Friuli-Venezia Giulia Il cognome Buffolo è 1192° nella provincia di Pordenone Il cognome Buffolo è 62° nel comune di COMELICO SUPERIORE (BL)