Potrebbe derivare dall'unione del termine mastro, inteso come maestro artigiano, con il nome Lonardo, forma arcaica contratta del nome Leonardo.
Il cognome Mastrolonardo ha un ceppo nel salernitano ed uno nel barese. Mastroleonardo è quasi unico.
Il cognome Mastrolonardo è 1811° nella regione Puglia Il cognome Mastrolonardo è 635° nella provincia di Bari Il cognome Mastrolonardo è 10° nel comune di CAMEROTA (SA)