Ме́хелен (нидерл. Mechelen, з.-флам. Mecheln, фр. Malines) — город и муниципалитет в Бельгии, в провинции Антверпен. Мехелен расположен между Брюсселем и Антверпеном. Кроме собственно города в состав муниципалитета входят посёлки Хеффен (Heffen), Хомбек (Hombeek), Лест (Leest), Мёйзен (Muizen) и Валем (Walem). Общее население муниципалитета — 80 176 жителей, площадь — 65,19 км (обе цифры — по состоянию на 2008 г.). Мехелен стоит на реке Дейле.