Google
×

Heidelberg

City in Germany
Heidelberg is a town on the Neckar River in southwestern Germany. It’s known for venerable Heidelberg University, founded in the 14th century. Gothic Heiliggeistkirche church towers over the cafe-lined Marktplatz, a town square in the Altstadt...
Population: 160,355 (2019)
Admin. region: Karlsruhe
District: Urban district
Elevation: 114 m (374 ft)