Leuven is a locality located 25 km west from Brussels in Flemish Brabant, Belgium. The population of Leuven is 102,126 people. Aarschot, Jodoigne, Mechelen are located close to Leuven. You can find Leuven on any map using the following decimal coordinates: 50.8775 (latitude), 4.7044 (longitude).