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