火山湖(かざんこ、英語:volcanic lake)は、火山の活動によってできた湖の総称。火口に水が溜まってできた火口湖(英語:crater lake)やカルデラ湖(英語:caldera lake)、火山体の崩壊や溶岩流などによる堰止湖などがある。