Neerpelt is a
municipality located in the
Belgian province of
Limburg. In December 2012, it had a total population of 16,742, of which 3.090 were foreigners, mainly from neighbouring The Netherlands. The total area is 42.78 km² which gives a
population density of 384 inhabitants per km².