Sus municipios vecinos son Arendonk, Balen, Dessel, Geel, Lommel, Meerhout y Retie, haciendo frontera al norte con los Países Bajos.
[3] Todos los datos históricos relativos al actual municipio, el siguiente gráfico refleja su evolución demográfica.
El municipio solo comprende la propia ciudad de Mol, que se divide en los siguientes asentamientos: Mol-Centrum, Mol-Achterbos, Mol-Donk, Mol-Ezaart, Mol-Ginderbuiten, Mol-Gompel, Mol-Heidehuizen, Mol-Millegem, Mol-Postel, Mol-Rauw, Mol-Sluis y Mol-Wezel.
Lago Zilvermeer, con una playa de arena blanca e instalaciones subacuáticas.
Lago Zilverstrand, con parques e instalaciones deportivas.