L'agglomération de Saint-Mathieu se situe dans le département Haute-Vienne.
Les communes à proximité sont les suivantes : Saint-Bazile, Chéronnac, Champniers-et-Reilhac, Saint-Barthélemy-de-Bussière, Marval, Cussac, Maisonnais-sur-Tardoire.
5 infirmiers et infirmières à domicile exercent à Saint-Mathieu.