The town of Shelbyville was established in October 1792 at the first meeting of the Shelby County Court after local landowner William Shannon agreed to lay off 50 acres of his property for the community and provide 1 acre free for public buildings.