Cognome che deriva direttamente o attraverso modificazioni dall'antico nome germanico Garvino (da gar, "lancia" e win, "amico") oppure dal nome longobardo Garivaldus.
Il cognome Garavaglia è molto diffuso in tutta la Lombardia occidentale, province di Milano, Pavia, Como e Varese e nel Piemonte orientale. Garavagli e Garavaglio sono unici e sono dovuti molto probabilmente ad un errore di trascrizione del precedente.
Il cognome Garavaglia è 129° nella regione Lombardia Il cognome Garavaglia è 11° nella provincia di Milano Il cognome Garavaglia è 1° nel comune di INVERUNO (MI)