The municipality is located in the Östlich Raron district, on the southern slopes of the Rhone valley near the entrance to the Goms valley. It consists of the village of Grengiols with scattered settlements including; Hockmatte, Ze Hyschere, Bächerhyschere and others, on the road leading into the Goms valley and then over the Albrun Pass.