Gordevio se trouve sur les rives de la Maggia, à environ 10 km au nord-ouest de Locarno. La rivière est connue pour son eau turquoise magnifique. Ce village au sud de la Suisse est situé à 312 m d'altitude dans la basse vallée de la Maggia. Gordevio se compose des quartiers de Gordevio-Briee et Gordevio-Villa. Il existe également de nombreuses colonies alpines à Gordevio. Le Pizzo d’Orgnana est le plus haut sommet de Gordevio, culminant à 2219 m d'altitude.