Gryon liegt auf der rechten Seite hoch über dem Rhonetal im Bezirk Aigle. Das Gemeindegebiet verläuft im Norden entlang der Gryonne und im Süden im Tal des Avançon. Dazwischen liegt der Höhenrücken mit dem Dorf Gryonne, Plan Sépey, La Barboleusaz und Les Chaux, der bis auf die Gipfel Le Coin und Pointes de Châtillon auf 2'368 m ü. M. reicht. Am Nordhang dieser Gipfel liegt Alp Taveyanne und das Quellgebiet der Gryonne. In Gryon entwickelte sich ab 1860 der Sommertourismus mit ausgedehnten Ferienchalet-Zonen und ab 1970 der Wintertourismus, heute Teil des Skigebiets Villars-Gryon-Diablerets.
im amtlichen Gemeindeverzeichnis der Schweiz bfs.admin.ch
Ortsteile: Ort Frenières-sur-Bex, Ort Alpe des Chaux, Ort Les Posses-sur-Bex, Ort Gryon, Quartier Entremouille, Ort Sous Gryon, Quartier Les Fracherets, Ort Les Verneys, Ort La Porreyre, Ort Les Chaux
Die Schweizer Enzyklopädie ist ein Projekt des Vereins Freie Datenbank Schweiz FDCH. Der Verein FDCH ist ein gemeinnütziger Verein mit dem Ziel, eine umfassende Informationsdatenbank mit Schweizer Inhalte zu erstellen und zu betreiben.