La ville de Marçay est située dans le département Indre-et-Loire.
Les municipalités limitrophes sont les suivantes : Ligré, Sammarçolles, Assay, Ceaux-en-Loudun, Beuxes, Seuilly, La Roche-Clermault.
2 infirmiers et infirmières à domicile travaillent à Marçay.