Gex (ʒɛks) est une commune du département de l'Ain. Elle se trouve en Auvergne-Rhône-Alpes, dans l'est de la France. Gex est le chef-lieu de l'arrondissement de Gex et de la région historique du Pays de Gex.

Elle est située à 5 km de la frontière suisse et à 16 km de Genève.