Beinn na Caillich (Scottish Gaelic for 'mountain of the old woman or Cailleach') is a mountain with a height of 732 metres (2,402 ft) in Knoydart, in the Northwest Highlands of Scotland.
It is on the southern shore of Loch Hourn, north-west of the Munro of Ladhar Bheinn.