Heggefjorden er en innsjø som ligger i Øystre Slidre kommune i Innlandet. Den ligger 489 meter over havet og har et areal på 2,12 km².[1] Hovedtilløpselva er Dalsåni, som kommer inn i vest, mens Heggeåni renner ut av sjøen i øst. Største dybde er 32 meter, mellom Tingvang og Heggenes lengst øst i sjøen.
Heggefjorden ble vernet mot kraftutbygging i Verneplan I for vassdrag i 1973, begrunnet med innsjøens verdi som landskapselement.[3]