Leží v miestach, kde sa v minulosti posúval Addský ľadovec a pri Alta Brianza sa rozdeľuje na dve časti. Jazero je dnes známe charakteristickým tvarom obráteného „Y“. Jazero na severe začína pri meste Colico a na juhu juhozápadné rameno končí pri meste Como a juhovýchodné rameno pri meste Lecco. Comským jazerom preteká rieka Adda (ľavý prítok rieky Pád). Vlieva sa do jazera pri meste Colico a odteká pri Lecco. Do juhozápadného ramena sa žiadny významný prítok nevlieva. Druhým najvýznamnejším prítokom je rieka Mero, pritekajúca z jazera Lago di Mezzola.