Heidelberg is a city located in the German state of Baden-Württemberg. It serves as a significant urban center within the densely populated Rhine-Neckar Metropolitan Region, which is centered in Mannheim. The city is situated approximately 78 km (48 mi) south of Frankfurt.
As Germany's 51st-largest city, Heidelberg has a population of about 163,000 residents. A notable characteristic of the city is its large academic presence, with roughly one quarter of the total population consisting of students.