The district of Grevenmacher is bordered to the north by the German state of Rhineland-Palatinate, to the east by the German states of Rhineland-Palatinate and Saarland, to the south by France (the Moselle "département") and to the west by the Luxembourg district.