Der langgezogene, schmale See liegt auf einer Höhe von 198 Metern über dem Meeresspiegel.[1] Loch Fiag weist eine Länge von 2,4 Kilometern bei einer maximalen Breite von 1,1 Kilometern auf[2], woraus sich ein Umfang von acht Kilometern ergibt. Insbesondere am Nordufer münden mehrere Bäche ein, von denen der aus dem nordwestlich gelegenen Loch a’ Ghorm-choire abfließende Allt an Tireidh der größte ist. Die Bäche speisen das Seevolumen von 11.550.683 m³. Das Einzugsgebiet von Loch Fiag beträgt 30,6 km². Der See besitzt eine durchschnittliche Tiefe von 7,9 Metern und eine maximale Tiefe von 21,6 Metern.[1]
Am Südufer fließt der acht Kilometer lange Fiag ab, der in den Loch Shin mündet[4] und aus diesem über den Shin in den Dornoch Firth abfließt.
Am Nordufer ragt der 873 Meter hohe Ben Hee auf[5], dessen Westflanke zum Loch Merkland abfällt.