Jezioro jest ułożone południkowo, ma długość około 55 km i szerokość od 4 km w północnej do 12 km w południowej części. Północna część jeziora jest węższa, otoczona górami, z których większość należy do alpejskiego łańcucha Grupy Baldo (Gruppo del Baldo) z łańcucha Prealpy Gardesane. Część południowa, szersza, znajduje się na przedpolu gór. Średnia głębokość jeziora wynosi 136 m a największa głębia 346 m.
Wydłużony kształt jeziora oraz jego znaczna długość i głębokość jest typowa dla jeziora polodowcowego. Lodowiec ten wypełnił i pogłębił istniejącą dolinę górską, a następnie wypłynął na przedpole. Ukształtował się on w czasie zlodowacenia w plejstocenie i pogłębił już istniejąca dolinę powstałą na skutek erozji wodnej mającej miejsce przed 5-6 milionami lat.
Torri del Belnaco
Riva del Garda
Malcesine