Gex (francese: [ʒɛks]) è un comune del dipartimento dell'Ain. Si trova nell'Auvergne-Rhône-Alpes nella Francia orientale. Gex è la capitale dell'arrondissement di Gex e della regione storica Pays de Gex.

Si trova a 5 km (3.1 mi) dalla frontiera svizzera e a 16 km (9.9 mi) da Ginevra.