A small largely forested island located within Loch Maree in the Gairloch district of Wester Ross (Highland), Eilean Ruairidh Mor lies 6 miles (10 km) southeast of Poolewe.
This uninhabited island rises to 51m (167 feet), extends to 41 ha (101 acres) and forms part of the Slattadale Forest, owned by the Forestry Commission.