Hilvarenbeek is a municipality and a town in the south of the Netherlands, along the border with Belgium.
The municipality of Hilvarenbeek also includes the following villages with their own churches: Baarschot
In addition, the following parts were historically separate, but are nowadays more like neighbourhoods:
Beerten, Driehuizen, Dun, Gorp, Groenstraat, Groot Loo, Grote Voort, Hoog Spul, Hoogeind, Klein Loo, Kleine Voort, Laag Spul, Rovert, Slibbroek and Westerwijk.
The biggest touristic attraction is called Beekse Bergen, consisting of a zoo, amusement park, holiday bungalow park, and camping parks.