La municipalité de Lherm se situe dans le département Haute-Garonne.
Les agglomérations à proximité sont les suivantes : Lavernose-Lacasse, Saint-Hilaire, Saint-Clar-de-Rivière, Labastidette, Poucharramet, Bérat, Cambernard, Muret.
12 infirmiers et infirmières à domicile exercent à Lherm.