Loch Eil (skotsk-gælisk Loch Iall) er ein sea loch eller fjord i Lochaber i Skottland og ein sidefjord til Loch Linnhe nær byen Fort William.
Loch Eil Outward Bound jernbanestasjon og Locheilside jernbanestasjon ligg begge på nordsida av fjorden.
56°51′N 5°14′W / 56.850°N 5.233°W / 56.850; -5.233