Dovrebbe derivare da un soprannome generato dal mestiere di approvvigionatore d'acqua, il mazzacavallo era un'attrezzo usato per attingere l'acqua ai pozzi, una sorta di pertica posta a bilancere su di un perno per facilitare il sollevamento dei secchi d'acqua.
Il cognome Mazzacavallo è specifico del vicentino.
Il cognome Mazzacavallo è 14017° nella regione Veneto Il cognome Mazzacavallo è 3233° nella provincia di Vicenza Il cognome Mazzacavallo è 24° nel comune di COGOLLO DEL CENGIO (VI)