Gordevio znajduje się nad brzegiem rzeki Maggia, około 10 km na północny zachód od Locarno. Rzeka jest znana z pięknej turkusowej wody. Wieś w południowej Szwajcarii leży na wysokości 312 m n.p.m. w dolnej części doliny Maggia. Gordevio składa się z częśći Gordevio-Briee oraz Gordevio-Villa. Ponadto w Gordevio znajduje się wiele osiedli alpejskich. Pizzo d’Orgnana jest najwyższym szczytem Gordevio o wysokości 2219 m n.p.m.