ligt in de Bataklanden op Noord-Sumatra, 906 m boven het zeeoppervlak en heeft een oppervlakte van 1129,7 km2. De steile kusten die het meer omgeven zetten zich in de diepte voort.
Tegenover Tigaras is het meer het diepst; hier is 529 m gelood. Het eiland Samosir scheidt het meer, dat door de Asahan wordt ontwaterd, in een noordelijk en een zuidelijk bekken.