La municipalité de Marciac est située dans le département Gers.
Les communes à proximité sont les suivantes : Juillac, Monlezun, Laveraët, Ricourt, Saint-Justin, Scieurac-et-Flourès, Tourdun, Armentieux, Auriébat.
7 infirmiers et infirmières à domicile pratiquent à Marciac.