Torosay is a coastal island parish, which lies on the island of Mull in Argyll and Bute Council Area, some 15 miles (24 km) west of Oban and 16 miles (25 km) southeast of Tobermory in Argyll and Bute.
It is located in the old county of Argyllshire, which disappeared following the Local Government (Scotland) Act 1974.
The parish has an area of 367.8 sq. km (142 sq. miles). Torosay has Kilfinichen & Kilvickeon, Kilfinichen & Kilvickeon and Kilninian & Kilmore as its neighbouring parishes.