紫霞湖是中國江蘇省南京市東郊紫金山南麓的人工湖泊,建於1930年代,湖面面積約50000平方米,位於明孝陵與中山陵之間。
紫霞湖因附近的紫霞洞而得名。紫霞洞為道書中的「第三十一洞天」,因隱居洞中的道士周巔被明太祖朱元璋封為「紫霞真人」而得名。