Kwaadmechelen is a village in the Ham municipality of the Limburg province in the Flemish Community of Belgium.
In 1892, Exploitation des Procédés Raynaud, a chemical company nowadays known as Tessenderlo Chemie, was founded in Kwaadmechelen.
[4] In 1925, the railway line Diest - Beringen-Mijnen [nl] was extended with a station in Kwaadmechelen.
[2] Even though Kwaadmechelen was the biggest village, the new municipality was named Ham, because it was a former heerlijkheid ( landed estate).
[6] The nature reserve De Rammelaars [nl] is located near Kwaadmechelen.