Dovrebbe derivare dal nome medioevale Perrettus, forma ipocoristica del nome Petrus, o anche da italianizzazioni di alterazioni ipocoristiche del nome francese Pierre.
Il cognome Perretta ha un ceppo nel casertano e nel napoletano ed uno tra salernitano e potentino. Perretti ha piccoli ceppi nel teatino, a Roma, nel napoletano, nel foggiano, e nell'area che comprende il salernitano, il potentino ed il cosentino. Perretto, praticamente unico, è napoletano.
Il cognome Perretti è 1495° nella regione Basilicata Il cognome Perretti è 1046° nella provincia di Potenza Il cognome Perretti è 18° nel comune di ROTA GRECA (CS)