Potrebbe deriva dal cognomen tardo latino Gerardus, dal nome medioevale germanico Gerhart oppure dal nome normanno Geraldus.
Il cognome Gerardi ha più ceppi: uno nel Veneto, nel Lazio, in provincia di Potenza, nel Salento ed in Sicilia, in particolare nel trapanese.