Cogne is located in the valley with the same name along a stream known as the Torrent Grand Eyvia. It is the largest municipality in the Aosta Valley. Cogne is 140 kilometres (87 mi) from Turin, 160 kilometres (99 mi) from Geneva and 26.5 kilometres (16.5 mi) from Aosta.