En 2020, à la suite d'un nouveau zonage, elle est composée de 5 communes[2], la commune de Martignat étant retranchée de l'unité.
En 2022, avec 31 500 habitants , elle représente la 2e unité urbaine dont la ville-centre se situe dans le département de l'Ain. Si l'on prend en compte les unités urbaines dont la ville-centre se situe hors du département, elle se situe au 4e rang derrière la partie aindinoise de l'unité urbaine de Genève (SUI)-Annemasse (partie française) qui compte 47 585 habitants en 2021. Dans la région Auvergne-Rhône-Alpes, elle se situe au 31e rang.
En 2021, sa densité de population s'élève à 407 hab/km2. Par sa superficie, elle représente 1,34 % du territoire départemental mais, par sa population, elle regroupe 4,73 % de la population du département de l'Ain.
Composition 2020 de l'unité urbaine
Elle est composée des cinq communes suivantes[2] :