The Mississippi territorial legislature created Clarke County on December 10, 1812. It was named for General John Clarke of Georgia. A county seat was not established until 1820, when it was located in the now-defunct town of Clarksville. In 1831 the county seat was moved to its present site, Grove Hill.