Dovrebbe derivare da forme aferetiche dialettali del nome Isacco (dall'ebraico Isehaq e significa "Dio sorride") oppure dal latino Zacchaeus o Zacharias.
Il cognome Zaccheo ha un ceppo veneziano, uno nel latinense ed uno nel barese e tarentino. Zacheo è tipico del Salento. Zacchè, molto raro, è presente in Lombardia. Zacchei ha un ceppo toscano, nel senese e nell'aretino, con un ceppo a Notaresco nel teramano ed uno a Roma e Civitavecchia nel romano. Zacchia è presente soprattutto nel Lazio ed in Campania.
Il cognome Zacchè è 6543° nella regione Lombardia Il cognome Zacchè è 329° nella provincia di Mantova Il cognome Zacchè è 26° nel comune di SAN BENEDETTO PO (MN)