Grengiols é uma
comuna da
Suíça, no
Cantão Valais, com cerca de 497 habitantes. Estende-se por uma
área de 58,5
km², de
densidade populacional de 8 hab/km². Confina com as seguintes comunas:
Baceno (IT-VB),
Betten,
Binn,
Bister,
Ernen,
Filet,
Lax,
Martisberg,
Ried-Brig,
Termen,
Varzo (IT-VB).