Herselt is a municipality located in the Belgian province of Antwerp. The municipality comprises the towns of Herselt proper, Ramsel, Blauberg, Bergom and Varenwinkel. On January 1, 2006 Herselt had a total population of 13,836. The total area is 52.32 km² which gives a population density of 264 inhabitants per km².