Geal Charn is a mountain in the Grampian Mountains of Scotland. It is situated in the Highlands, on the southern shore of Loch Laggan.