Kasterlee ist eine belgische Gemeinde in die Kempen der Region Flandern mit 19.140 Einwohnern (Stand 1. Januar 2022). Sie besteht aus dem Hauptort und den beiden Ortsteilen Lichtaart und Tielen.
Turnhout liegt acht Kilometer nördlich, Antwerpen 38 Kilometer westlich und Brüssel etwa 60 Kilometer südwestlich.
Die nächsten Autobahnabfahrten befinden sich im Norden bei Turnhout an der A21/E 34 und im Süden bei Geel an der A13/E 313.
Die Gemeinde besitzt einen Regionalbahnhof im Ortsteil Tielen an der Bahnlinie Turnhout–Herentals, weitere befinden sich unter anderem in Turnhout, Geel und Herentals.