Potrebbe derivare dal nomen latino Allius o Alleius, a volte tramite dei toponimi come Agliè (TO), Aglietti (VC), Agliana (PT) o Agliate (MI) o anche da nomi di mestieri legati alla coltivazione o al commercio di aglio.
Il cognome Aglio sembrerebbe avere oltre ad un nucleo lombardo, un ceppo in Sicilia.