Creek Indians ceded this land in the Treaty of Fort Jackson on August 9, 1814. Pike County was established from portions of Henry and Montgomery Counties on December 17, 1821. The county was named in honor of Zebulon Montgomery Pike, an American explorer and brigadier general who led expeditions through the new Louisiana Purchase territory under the authority of President Thomas Jefferson, and Pikes Peak in Colorado is also named for him. Monticello was established as the county seat in 1827, and a log courthouse was constructed in 1828. In 1838, the courthouse was moved to a more central location in the county, and a committee selected Deer Stand Hill, now known as Troy, as the county seat.