Dovrebbe derivare dal nome medioevale Zoccus, nome di cui si ha un esempio nel Codice Diplomatico della Lombardia medievale in un Instrumentum Confessionis dell'anno 1176 : "...Zoccus iuratus testatur idem quod Sumvicus, excepto quod non vidit illos de Bernatho facere laborem castri...", ma è anche possibile che in alcuni casi derivi da nomi di località come Zocco (BS), Grisignano di Zocco (VI), Torre di Zocco (CB), o anche da soprannome dialettale legato al vocabolo zocch (ciocco di legna). Personaggio degno di nota è stato il pittore friulano cinquecentesco Girolamo Del Zocco.
Il cognome Zocco ha un ceppo a Venezia, uno nella Sicilia meridionale ed uno nel Salento.