Leigh Creek is a locality in central Victoria, Australia. The locality is in the Shire of Moorabool, west of the state capital, Melbourne and east of the regional city of Ballarat.
At the , Leigh Creek had a population of 63.