🇩🇪 Heidelberg
Heidelberg is a city in Germany with a population of about 143,345.
Country
Germany
Population
143,345
Coordinates
49.41, 8.69
Rank in country
66th largest
Distance to capital
479 km
What to know about Heidelberg
Heidelberg is the 66th-largest city in Germany that we track. It's about 479 km from Berlin, Germany's capital. The largest city nearby is Frankfurt am Main, with a population of about 650,000. Add Heidelberg to your travel map to keep a permanent record of the places you've been — no more relying on memory or old photos.
Visiting Heidelberg?
GetYourGuide
Things to do in Heidelberg
View →
Booking.com
Hotels in Heidelberg
View →
Airalo
Germany eSIM
View →
We may earn a commission from these partners.