Stuart Mill is a town in north western Victoria, Australia. The town is in the Shire of Northern Grampians and on the Sunraysia Highway, 232 kilometres (144 mi) north west of the state capital of Melbourne. At the 2006 census, Stuart Mill had a population of 241.
The town is named after the British philosopher John Stuart Mill.