Dovrebbe derivare da una forma dialettale del nome Gian Marco.
Il cognome Zamarchi sembrere veneto, del veneziano. Zamarco è tipico della zona compresa tra padovano e rodigino.
Il cognome Zamarco è 10185° nella regione Veneto Il cognome Zamarco è 2215° nella provincia di Biella Il cognome Zamarco è 20° nel comune di CASTELLETTO CERVO (BI)