Potrebbe derivare da soprannomi basati sul termine latino perfidus, "incredulo", che in epoca medioevale assunse il significato anche di "infedele", fatto che potrebbe fare anche supporre un'origine saracena o ebraica dei capostipiti.
Il cognome Loperfido, pugliese, ha un ceppo a Taranto e nel barese con buone presenze anche in Basilicata. Perfido è tipico del barese con presenze anche a Brindisi. Lo Perfido, quasi unico, anch'esso pugliese.
Il cognome Perfido è 6243° nella regione Puglia Il cognome Perfido è 2798° nella provincia di Brindisi Il cognome Perfido è 54° nel comune di TURI (BA)