Der See ist mit zwei verschiedenen Namen gekennzeichnet: Garda und Benaco.
-Benaco.
Die entfernte Herkunft des Namens Benaco würde über die lateinische Form „Benacus“ auf das keltische „Bennacus“, zwar „gehörnt“ (zu vergleichen mit dem irischen „Bennach“, „gehörnt“) zurückgehen, das heißt „von den vielen Vorgebirgen“.
Die Römer nannten den See „Benacus“ – heute weithin als Gardasee bekannt – ab dem ersten Jahrhundert vor Christus. C., das heißt von dem Moment an, als sie die venezianischen Gebiete kolonisierten.
-Garda.
Vom langobardischen „Warda“, das heißt „Ort der Beobachtung“ oder auch „Wache“ leitet sich stattdessen Garda ab, der Name des Ortes, der es bis zum See verlängerte, den es überblickt, und Benacus ersetzte.
Garda ist bereits in einem Diplom des lombardischen Königs Liutprando aus dem Jahr 712 präsent.
Die lateinische Form Benaco behält jedoch ihre Vitalität über die Jahrhunderte hinweg, auch dank der Literatur: denken wir an den XX. Gesang von Dantes Inferno.