La ville de Saint-Antoine-du-Rocher se situe dans le département Indre-et-Loire.
Les communes limitrophes sont les suivantes : Rouziers-de-Touraine, Chanceaux-sur-Choisille, Semblançay, Cerelles, Mettray, Charentilly.
1 infirmier et infirmière à domicile travaille à Saint-Antoine-du-Rocher.