程海位于永胜县中部,距县城46公里,湖长20公里,南北走向,均宽4公里,最大水深36.9米,水面海拔1503米,储水量19.87亿立方米,面积77.2平方公里,为滇西第二大淡水湖,是世界上天然生长螺旋藻的三大湖泊之一。
程海,古名程河,又名黑坞海。明代中期以前,湖水南流30多公里汇入金沙江,形成程河水系。之后,湖周烟户,日渐稠密,湖水下隆,渐渐成为封闭式陆湖。 关于程海的形成,《乾隆永北府志》记载:“俗传,昔本陆地,一姓陈者居之,一夕成海,故名。后易陈为程。”此乃附会之