Heidelberg (disambiguation)

There is more than one place called Heidelberg:

Germany

 * Heidelberg - A city in Baden-Württemberg.

South Africa

 * Heidelberg (Gauteng) - A town in Gauteng.