Der See liegt auf einer Höhe von 37 Metern über dem Meeresspiegel.[1] Loch Heilen weist einen grob L-förmigen Umriss mit einer maximalen Länge von 1,2 Kilometern bei einer maximalen Breite von 1,0 Kilometern auf[2], woraus sich eine Fläche von 78 Hektar und ein Umfang von vier Kilometern ergeben.[1] Der flache See besitzt ein Volumen von 622.764 Kilolitern. Sein Einzugsgebiet beträgt 398 Hektar. Loch Heilen besitzt eine durchschnittliche Tiefe von nur 0,8 Metern und eine maximale Tiefe von 1,5 Metern.[1] Am Nordufer fließt der kleine Burn of Inkstack ab, der über den Burn of Ham nahe Brough in den Pentland Firth entwässert.