Maddingley is a suburb of Bacchus Marsh, a peri-urban town in central Victoria, Australia. The locality consists of the portion of the Bacchus Marsh urban area south of the Werribee River. It is in the Shire of Moorabool, 61 kilometres (38 mi) west north west of the state capital, Melbourne. At the 2021 census, Maddingley had a population of 5,491.[1]