Bonham is a city and the county seat of Fannin County, Texas. The population was 10,127 at the 2010 census. James Bonham sought the aid of James Fannin at the Battle of the Alamo. Bonham is part of the Texoma region in north Texas and south Oklahoma.