Creswick is a town in west-central Victoria, Australia, 18 kilometres north of Ballarat and 122 kilometres northwest of Melbourne, in the Shire o…Creswick is a town in west-central Victoria, Australia, 18 kilometres north of Ballarat and 122 kilometres northwest of Melbourne, in the Shire of Hepburn. It is 430 metres above sea level. At the 2016 census, Creswick had a population of 3,170. Creswick was named after the Creswick family, the pioneer settlers of the region.