A cove on the southwest coast of the Cowal peninsula, Port Leathan is to be found 1¼ miles (2 km) south of Portavadie in Argyll and Bute. It is separated from Salann Bay (an arm of Asgog Bay) by a tombolo. There is another Port Leathan located 5 miles (8 km) to the north northwest.