Dans le zonage réalisé par l'Insee en 2010, l'unité urbaine était composée d'une seule commune[1].
Dans le nouveau zonage réalisé en 2020, elle est toujours composée d'une seule commune[2].
En 2022, avec 19 860 habitants, elle représente la 2e unité urbaine du département[3] des Deux-Sèvres et occupe le 26e rang dans la régionNouvelle-Aquitaine.
En 2020, sa densité de population s'élève à 110 hab/km2. Par sa superficie, elle représente 3,01 % du territoire départemental et, par sa population, elle regroupe 5,31 % de la population du département des Deux-Sèvres.