The Shire of Charlton was a local government area about 240 kilometres (149 mi) north-northwest of Melbourne, the state capital of Victoria, Australia. The shire covered an area of 1,175 square kilometres (453.7 sq mi), and existed from 1895 until 1995.