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 Garavagli è 104494° nella regione Lombardia Il cognome Garavagli è 36325° nella provincia di Varese Il cognome Garavagli è 5449° nel comune di GALLARATE (VA)