Dovrebbe derivare dal nome medioevale germanico Malhard, forma contratta del nome Magilhard, composto da magin, "forza" ed hard, "duro", con il significato di fortissimo o durissimo, nome probabilmente portato da capostipiti giunti in Italia al seguito degli svevi.
Il cognome Mallardo ha un grosso ceppo in Campania nel napoletano e uno in Puglia nel barese. Mallardi presente il nucleo principale in Puglia.
Il cognome Mallardo è 709° nella regione Campania Il cognome Mallardo è 447° nella provincia di Napoli Il cognome Mallardo è 9° nel comune di GIUGLIANO IN CAMPANIA (NA)