De oppervlakte van Gex is 32,0 km2 (12,4 sq mi). De gemiddelde hoogte is 1.073 m; in het stadhuis is de hoogte 610 m.
De afstanden van Gex naar andere steden zijn:
- Parijs, de nationale hoofdstad - 494 km (307 mi);
- Lyon, de regionale hoofdstad - 151 km (94 mi);
- Reims - 462 km (287 mi);
- Bordeaux - 699 km;
- Toulouse - 687 km;
- Montpellier - 449 km (279 mi);
- Straatsburg - 384 km (239 mi);
- Nantes - 781 km;
- Marseille - 463 km (288 mi).
| Gex en zijn aangrenzende gemeenten |
|  |
| |
| Mijoux | | | | Gex  | Vesancy Grilly | | Échenevex, Cessy | | |
Klimaat
Het klimaat van Gex, in de Köppen klimaatclassificatie, is Cfb - Oceanischklimaat met sjabloonzomers.