Dovrebbe derivare dal termine medioevale mercadore o mercante.
Traccia di questa cognomizzazione si ha nel 1600 a Milano con il Conte Palatino e Senatore Desiderio Merzagora.
Il cognome Merzagora è decisamente milanese.
Il cognome Marzagora è 46287° nella regione Lombardia Il cognome Marzagora è 10323° nella provincia di Varese Il cognome Marzagora è 206° nel comune di LAVENO-MOMBELLO (VA)