The City of Heidelberg was a local government area about northeast of Melbourne, the state capital of Victoria, Australia. The city covered an area of , and existed from 1840 until 1994.


Heidelberg was first incorporated as a trust in 1840, making it one of the earliest local government formations in Australia. On 12 October 1860 it became a road district, administered by a Roads Board. It became a shire on 27 January 1871 and was proclaimed a city on 11 April 1934. In the 1960s it lost significant sections of its territory; on 1 October 1962, the neighbouring City of Northcote annexed its South Ward, and on 30 September 1964, the Shire of Diamond Valley was created out of its mostly rural North Ward. Accessed at State Library of Victoria, La Trobe Reading Room. On 15 December 1994, the City of Heidelberg was abolished, and, along with parts of the Shires of Diamond Valley and Eltham, was merged into the new City of Banyule. A small area near La Trobe University was transferred to the City of Darebin. Council meetings were held at the Heidelberg Town Hall, on Upper Heidelberg Road, Ivanhoe. It is still used for the same purpose by the City of Banyule.


The City of Heidelberg was subdivided into five wards, each electing three councillors: * Banyule Ward * Eaglemont Ward * Heidelberg West Ward * Ivanhoe Ward * Macleod Ward


* Bellfield * Eaglemont * Heidelberg * Heidelberg Heights * Heidelberg West * Ivanhoe * Ivanhoe East * Macleod (shared with the Shire of Diamond Valley) * Rosanna * Viewbank * Yallambie


* Estimate in the 1958 Victorian Year Book.
+ Includes the two sections severed in 1962-1964.


{{Coord|37|46|S|145|03|E|type:adm2nd_region:AU-VIC|display=title Heidelberg Category:Heidelberg, Victoria