Le nom de Benacus lui a été attribué par les Romains lors de leur extension dans cette région au premier siècle avant Jésus-Christ. Le nom actuel du lac de Garde, attesté dès le VIIIe siècle, dérive du lombard (langue germanique) Warda, qui signifiait poste de garde / lieu d'observation.
