Heidelberg, eine früher eigenständige Gemeinde, ist ein Vorort der Hauptstadt Melbourne des australischen Bundesstaates Victoria. Es umfasst 2,7 km² und liegt 14 km nordöstlich des Stadtzentrums von Melbourne. Am 15. Dezember 1994 wurde der größte Teil von Heidelberg City mit dem Eltham Shire zum KommunalverbandBanyule City zusammengeschlossen.
Durch Heidelberg fließt ein Arm des Yarra River, kurz vor dessen Mündung in die Port-Phillip-Bucht.
Nachbarorte sind Heidelberg West und Heidelberg Heights.