Ха́йдельберг город в Германии, на северо-западе земли Баден-Вюртемберг. Население (2011) — 149 000 жителей (пятый по величине город в Баден-Вюртемберге). Хайдельберг находится в густонаселённом регионе на стыке земель Гессен, Баден-Вюртемберг и Рейнланд-Пфальц, и вместе с Мангеймом и Людвигсхафеном образует регион-агломерацию треугольник Рейн-Неккар, седьмой по размеру экономический регион страны. Хайдельберг расположен на Верхнерейнской низменности, на берегу реки Неккар. В этом месте река покидает свою долину в Оденвальде и выходит на равнину, где в 20 км к северо-западу от Хайдельберга сливается с Рейном. Над городом господствуют три возвышенности: Кёнигштуль (568 м), Гайсберг (375 м) на левом берегу Неккара и Хайлигенберг («гора святых», 445 м) на правом.