La commune de Saint-M'Hervé est située dans le département Ille-et-Vilaine.
Les villes à proximité sont les suivantes : Bourgon, La Croixille, La Chapelle-Erbrée, Erbrée, Montautour, Balazé, Vitré.
4 infirmiers et infirmières à domicile travaillent à Saint-M'Hervé.