古代湖(こだいこ、英語:ancient lake)とはおよそ100万年以上存続している湖の呼び名。一般的に湖の寿命は数千年から数万年と言われている。これは、流入する河川からの堆積物で湖が埋め立てられるためである。しかし一部の湖は100万年以上の年齢をもち、なかには数百万年から2000万年以上の寿命を有する湖が存在する。このような湖を古代湖と呼ぶ。その多くは、断層活動によって地殻に深い裂け目が生じた結果生まれた構造湖である。古代湖では水域が長期間に渡って存在するため、固有種と呼ばれるその湖に適応して独自の進化を遂げた生物による豊かな生態系が見られる。世界でも古代湖は20箇所ほどでしか確認されていない。