Potrebbe derivare da un soprannome originato dal mestiere di casaro o produttore di formaggi.
Tracce di questa cognomizzazione si trovano nel novarese, a Soriso (NO) fin dal 1500 ed in un atto del 1553 si legge: "...Bernardino Casarotto figlio del fu Giò Pietro, Giacomo Magalio detto il Filavino figlio del fu Domenico, e Giorgio Ravizza figlio del fu Antoniolo tutti di Soriso deputati ed eletti a ciò fare dai Consoli, Consiglieri dal Comune e uomini di Soriso, e per istrumento rogato dal Sig. Gerardo Casarotto figlio del fu Jacobino Notajo pubblico di Soriso, sotto il giorno 19 del mese di Novembre 1553...".
Il cognome Casarotto è specifico veneto dell'area che comprende le province di Verona, Vicenza e Padova, con un ceppo anche nella Lombardia nordoccidentale e Piemonte nordorientale.
Il cognome Casarotto è 207° nella regione Veneto Il cognome Casarotto è 21° nella provincia di Vicenza Il cognome Casarotto è 1° nel comune di BAGNOLO DI PO (RO)