En 2010, selon l'Insee, l'unité urbaine de Sainte-Sigolène était composée de deux communes[1], toutes les deux situées dans le département de la Haute-Loire, plus précisément dans l'arrondissement d'Yssingeaux.
Dans le zonage de 2020, le périmètre de 2 communes est conservé[2].
En 2021, avec 8 314 habitants, elle représente la 3e unité urbaine intra-départementale du département de la Haute-Loire.
En 2021, sa densité de population s'élève à 144 hab/km2. Par sa superficie, elle représente 1,16 % du territoire départemental mais, par sa population, elle regroupe 3,66 % de la population du département de la Haute-Loire.
Composition 2020 de l'unité urbaine
L'unité urbaine 2020 de Sainte-Sigolène est composée des deux communes suivantes[2] :