Gordevio ligger ved bredden af Maggia, omkring 10 km nordvest for Locarno. Floden er kendt for sit smukke turkisfarvede vand. Landsbyen i det sydlige Schweiz ligger 312 m over havet i den nedre del af Maggiadalen. Gordevio består af delene Gordevio-Briee og Gordevio-Villa. Derudover er der mange alpesædvaner i Gordevio. Pizzo d’Orgnana er med 2219 m over havet den højeste top i Gordevio.