Gex har en yta på 32,0 km2 (12,4 kvadratkilometer). Den genomsnittliga höjden är 1 073 m; vid stadshuset är höjden 610 m.
Avstånden från Gex till andra städer är:
- Paris, den nationella huvudstaden - 494 km;
- Lyon, den regionala huvudstaden - 151 km;
- Reims - 462 km;
- Bordeaux - 699 km;
- Toulouse - 687 km;
- Montpellier - 449 km;
- Strasbourg - 384 km;
- Nantes - 781 km;
- Marseille - 463 km.
| Gex och dess grannkommuner |
|  |
| |
| Mijoux | | | | Gex | Vesancy Grilly | | Échenevex, Cessy | | |
Klimat
Klimatet i Gex, enligt Köppens klimatklassificering, är Cfb - Oceaniskt klimat med malliga somrar.