La municipalité de Saint-Branchs se situe dans le département Indre-et-Loire.
Les municipalités limitrophes sont les suivantes : Tauxigny-Saint-Bauld, Cormery, Veigné, Sorigny, Esvres, Louans, Sainte-Catherine-de-Fierbois.
10 infirmiers et infirmières à domicile travaillent à Saint-Branchs.