Annemasse est une commune française située dans le département de la Haute-Savoie, en région Auvergne-Rhône-Alpes. La ville se trouve à la frontière franco-suisse, au sud-ouest du Léman, dans l'aire urbaine de Genève-Annemasse et l'agglomération du Grand Genève. Il s'agit d'un chef-lieu de canton.
D'après les enquêtes de recensement effectuées de 2012 à 2017, la population légale (2015) entrant en vigueur au s'élève à 35 234 habitants[1]. Avec 314 972 habitants en 2015, son aire urbaine, qui inclut les communes françaises de la banlieue de Genève, est bien plus importante et se classe au 32e rang des aires urbaines françaises[2]. Annemasse est une des douze communes de la communauté d'agglomération Annemasse - Les Voirons Agglomération et la deuxième commune la plus peuplée de Haute-Savoie entre Annecy et Thonon-les-Bains.