Gex (französisch: [ʒɛks]) ist eine Gemeinde im Departement Ain. Sie liegt in der Auvergne-Rhône-Alpes im Osten Frankreichs. Gex ist die Hauptstadt des Arrondissements Gex und der historischen Region Pays de Gex.

Es ist 5 km von der Schweizer Grenze und 16 km von Genf entfernt.