L'Herm est une commune du département de l'Ariège située dans le massif du Plantaurel (massif des Pyrénées). Le Plantaurel s'étend tout en longueur du département de l'Ariège, parallèlement à la haute ligne de crête des Pyrénées. Il culmine à 1 011 m, au pic de l'Aspre, sur la commune de Soula et dominant la commune de L'Herm, mais son altitude moyenne est comprise entre 400 et 800 m.
La superficie de la commune est de 1467 hectares. La densité de population est de 13.56 habitants/Km2. L'altitude varie de 411 à 960 mètres.
La commune est traversée par l'Alses, un affluent de la rivière Ariège. D'une longueur de 11,8 km, l'Alses prend sa source à Roquefort-les-Cascades sous le nom de ruisseau de la Prade, à 547 m d'altitude. L'Alses se jette dans l'Ariège en rive droite sur la commune de Foix, et en aval, près du lieu-dit les Ruines du Castéla, à 353 m d'altitude. Un autre ruisseau traverse la commune de L'Herm, le ruisseau de Barragne long de 3,2km et qui se déverse dans l'Alses.
L'herm se situe à moins de 10 km du centre de Foix par la RD1
A noter le taux important de natalité au dessus de la moyenne départementale (8,80) et régionale (10,55) sur cette période. Un solde migratoire négatif, fait perdre des habitants réguliers sur cette période, mais le fort taux de natalité et l'arrivée de nouveaux habitants devraient faire augmenter de nouveau la population communale au prochain recensement.
75.9% de la population à moins de 60 ans et 29.9% moins de 30 ans.
Nous pouvons constater depuis 2013 une quasi disparition de la tranche d'âge 20-29 ans (au sens d'habitants communaux) du fait de l'obligation de suivre des études dans d'autres départements ou régions ou une insertion dans la vie active qui se fait dans des bassins d'emplois plus ou moins éloignés de la commune.