In its northwest, Mesch borders the larger village of Eijsden, whereas the city and municipality of Maastricht lies about 10 km farther to the north.
In its northwest, Mesch borders the larger village of Eijsden, while the city and municipality of Maastricht are approximately 10 kilometers further north.