The traditional lands of the Clan MacLeod stretch further afield than the modern-day lands in Skye. At one time all of Skye and Raasay, Harris, Lewis, North Uist along with Assynt, Gairloch Coigach and Glenelg on the mainland were MacLeod lands.
Today the MacLeod lands are in Skye and include lands around Dunvegan, the MacLeod Tables, the Cuillin Mountains, and Glenbrittle.
Much of the MacLeods lands were lost in wars and legal disputes with rival clans, especially MacDonald and MacKenzie, over many years. Later, lands were sold to pay off debts.