Mitchell was founded in 1836 by William Johnston and John Hicks. It was incorporated as a village in 1857 and became a town in 1874. In 1998, Mitchell amalgamated with the Townships of Logan, Fullarton, and Hibbert to form the Municipality of West Perth.