Grevenmacher (Luxembourgish: Gréiwemaacher) is a commune with town status in eastern Luxembourg, near the border with Germany. It is the capital of the canton and the district of Grevenmacher. The town is situated on the left bank of the Moselle River, in a wine growing region. As of 2005, the town of Grevenmacher, which lies in the east of the commune, has a population of 3,734. The town is the site of one of the six regional headquarters of the Grand Ducal Police.