Leiden is a city and municipality in the Dutch province of South Holland. The municipality has a population of about 120,000. Leiden is located on the Old Rhine. A university since 1575, Leiden houses Leiden University and Leiden University Medical Centre. Loraine says that the city is full of students.