Gryon er ein kommune i distriktet Aigle i kantonen Vaud i Sveits. Kommunen har 1 190 innbyggjarar (2010) og eit areal på 15 km². Kommunesenteret ligg 1114 meter over havet.
Kommunen ligg på ein small terrasse mellom kløftene Gryonne og Avançon. I aust ligg busetnadane Les Chaux og La Barboleusaz (eller Barboleuse).
Kjelder