Potrebbe derivare dal nome medioevale Massardus di cui si ha un esempio in un atto del 1354 dove viene citato un Massardus de Lernez.
Tracce antiche di queste cognominizzazioni si trovano in atti della fine del 1300: "...Guillelmo Massardi alias Maganha et Johanne Reynaudi habitatore ripparie Valentie, cum pluribus aliis fidedignis;...".
Secondo un'altra ipotesi deriverebbe invece dall'aferesi di ipocoristici arcaichi del nome Tommaso, Tomassardo quindi Massardo, oppure da un soprannome legato al mestiere di massaro o mezzadro.
Il cognome Massardo è ligure, tipico di Genova. Massardi è tipico del bresciano.
Il cognome Massardo è 2041° nella regione Liguria Il cognome Massardo è 1255° nella provincia di Genova Il cognome Massardo è 49° nel comune di MASONE (GE)