Dovrebbe derivare dal nome medioevale italo-germanico Mainardo (da magin e walda e significa "forte comandante").
Il cognome Mainardi è diffuso al centro-nord. Mainardis, decisamente più raro, è presente in Friuli Venezia Giulia ed in particolare in provincia di Udine.
Il cognome Mainardi è 574° nella regione Lombardia Il cognome Mainardi è 40° nella provincia di Cremona Il cognome Mainardi è 1° nel comune di CASTELVISCONTI (CR)
Stemma
Mainardi (troncato d'argento e d'azzurro)
Mainardi(EMI) (Bertinoro) Titolo: patrizio di Ravenna d'argento con una destra appalmata di nero
MainardiMainardi di rosso, a tre mani sinistre appalmate d'argento