Dovrebbe derivare dal nome medioevale italogermanico Tacco o Taccone oppure da toponimi come Taccona (MI) o Taccone (MT).
Tracce di questa cognomizzazione si trovano ad esempio nel Codice Diplomatico della Lombardia medievale dove all'anno 1190 si legge: "...ex una parte predictum monasterium, ab alia parte Lafrancus Tacconus, a reliquis partibus ...".
Il cognome Tacca ha un nucleo nel milanese e varesotto ed un ceppo forse secondario nel bellunese. Taccon, molto raro, è tipico veronese.
Il cognome Tacca è 2124° nella regione Piemonte Il cognome Tacca è 103° nella provincia di Novara Il cognome Tacca è 1° nel comune di CAVAGLIO D'AGOGNA (NO)