Avreuil liegt etwa 25 Kilometer südsüdwestlich von Troyes am Flüsschen Landion. Umgeben wird Avreuil von den Nachbargemeinden Montigny-les-Monts im Nordwesten und Norden, Saint-Phal im Norden und Nordosten, La Loge-Pomblin im Osten, Vanlay im Osten und Süden sowie Davrey im Westen.