Mechelen lies on the major urban and industrial axis Brussels–Antwerp, about 25 km from each city.
Mechelen położone jest na terenie zurbanizowanym i osi przemysłowej Bruksela-Antwerpia, około 25 km od każdego z tych miast.