Leiden is a locality located 37.53 km northeast from Amsterdam in South Holland, Netherlands. The population of Leiden is 125,099 people. Alphen aan den Rijn, Katwijk, Leidschendam-Voorburg are located close to Leiden. You can find Leiden on any map using the following decimal coordinates: 52.1544 (latitude), 4.4947 (longitude).