Eildon is a town in Victoria, Australia. It is located near Lake Eildon, on the Goulburn Valley Highway, in the Shire of Murrindindi local government area. At the 2006 Census, Eildon had a population of 1186. A Post Office named Eildon opened on 14 November 1890 and closed in 1893. Later a Post Office named Eildon Weir opened on 23 August 1915 and was renamed Eildon in about 1950.