Langon is in the southeastern part of the department to the southeast of Bordeaux. The city is on the left side of the Garonne river, near the border between the "Graves" wine region and the Landes forest.