トバ湖(トバこ、インドネシア語: Danau Toba)は、インドネシアのスマトラ島北部にある、世界最大のカルデラ湖である。長さ100km、幅は約30km、最大水深530mで、面積は1,000km2におよぶ。 湖中にあるサモシール島は、湖面からの比高が450mに達する火山性のドーム(再生ドーム)である。