A small uninhabited rock-trimmed island located off the Trotternish Peninsula of Skye, Gaeilavore Island rises steeply to 56m (183 feet), a half-mile (1 km) south of Fladda-chuain and 3 miles (5 km) northwest of Rubha Hunish. It is connected to the lower island of Thon Eilean to the northeast.