Ivanhoe is a city in Tyler County, Texas, United States. The population was 1,327 at the 2020 census. In an election held on November 3, 2009, residents voted to incorporate the community as a "Class C" municipality by a vote of 160 to 53. In a concurrent election, Bill Preston was elected unopposed as mayor. A total of eight candidates ran for the two city commissioner positions. Those seats were won by Cathy Bennett and Will Warren.