L'agglomération de Saint-Gérand se situe dans le département Morbihan.
Les municipalités limitrophes sont les suivantes : Gueltas, Saint-Gonnery, Hémonstoir, Noyal-Pontivy, Kergrist, Neulliac.
3 infirmiers et infirmières à domicile travaillent à Saint-Gérand.