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