Gordevio ligger ved bredden av Maggia, omtrent 10 km nordvest for Locarno. Elva er kjent for sitt vakre, turkisfargede vann. Landsbyen i Sør-Sveits ligger på 312 meter over havet, i den nedre delen av Maggiadalen. Gordevio består av delene Gordevio-Briee og Gordevio-Villa. I tillegg finnes det mange alpebosetninger i Gordevio. Pizzo d’Orgnana er med 2219 meter over havet det høyeste fjellet i Gordevio.